Output 66d593995134dfe21a31744e2c244ed720e1bd0f6faad643c0675ff53d7732a1:1

value
21252717
script pubkey
OP_HASH160 OP_PUSHBYTES_20 99f532fd44c97002f353d72905011d51f879fbfb OP_EQUAL
address
3Fj53dZxsSJZh5SqGiz2uTjAuv9e9avvvF
transaction
66d593995134dfe21a31744e2c244ed720e1bd0f6faad643c0675ff53d7732a1
spent
true