Output ef89bacfc2901eaaee249195e51ffda80596a017dbfcbbc264d51b19825e0791:12

value
42947218
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5c13684a421f699e3fecb40ce5a8a34e4badad05 OP_EQUAL
address
3A5sLe7oUj9VSXvHUEwXL9wzXj4XS7B6ot
transaction
ef89bacfc2901eaaee249195e51ffda80596a017dbfcbbc264d51b19825e0791
spent
true