Output e42faa82661c9672c9e842f624ac8dafec4b84ed45f190d8c8f4ee5f6a0d9556:3

value
17139243
script pubkey
OP_HASH160 OP_PUSHBYTES_20 6afafdea9085f5233f55e40a99efde8e17ffe6d8 OP_EQUAL
address
3BSgE6dprkj48qKb9hfeanbyTmyusNDsfn
transaction
e42faa82661c9672c9e842f624ac8dafec4b84ed45f190d8c8f4ee5f6a0d9556
spent
true