Output 66f39fe76c960bd84bcc33e0d8a5cec4a671f6113d4f77d1dc6b45e46d605024:17

value
388000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5d2f1e9737c4a7c89b6c9f7a74a8632671953d32 OP_EQUAL
address
3ABjDJaX7u6B9u5Yczu9ZQz6R5tDw1RLcK
transaction
66f39fe76c960bd84bcc33e0d8a5cec4a671f6113d4f77d1dc6b45e46d605024
spent
true