Output 51aff7594f60d9c8196d2f948b06f3c03bf0441c3aea6acdd548482ecd2ba7f8:21

value
640000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 58bbe18c74572f6a9da1e9046ed3e36c173998de OP_EQUAL
address
39nCTdSD3CWVZ4g3rgwZAvP37329rbFVbi
transaction
51aff7594f60d9c8196d2f948b06f3c03bf0441c3aea6acdd548482ecd2ba7f8
spent
true