Output 66943fb60c0614e118264c947253392b0bd2a1f06d169bc379e20cdaed719cb7:0

value
23820
script pubkey
OP_HASH160 OP_PUSHBYTES_20 dafa5cbc95b09943d7fb4fa9f4379c0ecd5bdc26 OP_EQUAL
address
3Mes9qW7auFEAL4m3KBN3Nf3dRqfGhcLJ4
transaction
66943fb60c0614e118264c947253392b0bd2a1f06d169bc379e20cdaed719cb7
spent
true