Output 664b0840f4685fb6eb8bbeabb65bc9300465dd5e0306aabb29ee216f43ca5949:0

value
21547900
script pubkey
OP_HASH160 OP_PUSHBYTES_20 45b55266113c82ecb2392a3e82aff2c07a4a3466 OP_EQUAL
address
MEFk58YWyhqdSAJVvg65uhWrr6ZYBxd82z
transaction
664b0840f4685fb6eb8bbeabb65bc9300465dd5e0306aabb29ee216f43ca5949
spent
true