Output 66960c590985cfdafdba3f022d760cdcf6fa27f1de477fc9000e05d65deabc56:1

value
24353997
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bd1dbda52a557d9e1cdc625cbc047d8cca6b3cd8 OP_EQUAL
address
3JvyGE7GFyVWSMkhMBGb1obb94KLAyU5Y4
transaction
66960c590985cfdafdba3f022d760cdcf6fa27f1de477fc9000e05d65deabc56
spent
true