Output 68d40311552dac931b97f8e1a703d0234dc325496e306c8b51b662e8dcf85540:42

value
16606
script pubkey
OP_HASH160 OP_PUSHBYTES_20 4eef373f7a37278cbfbf3ed21c524680d1ae3e3b OP_EQUAL
address
38tPCWgV23b9cTvETSJiNwv1p2PQrteYpx
transaction
68d40311552dac931b97f8e1a703d0234dc325496e306c8b51b662e8dcf85540
spent
true