Output 66a1653ecf0a2543460524399c021d14c35a25620e2f56955132a170470dd95d:2

value
19809925
script pubkey
OP_HASH160 OP_PUSHBYTES_20 3a980c6b9b947a67850ea513ef31d0ad6bf18bd6 OP_EQUAL
address
MDEya5AD4bnVJhRRiqkYfyGtgi6aVeKsZU
transaction
66a1653ecf0a2543460524399c021d14c35a25620e2f56955132a170470dd95d
spent
true