Output 66baf432198c0b3d766172a7393b66c8d97d040c3fb66ba0a128f9e8a1c443c0:7

value
13406
script pubkey
OP_HASH160 OP_PUSHBYTES_20 9d21d5938ee0b2681850e9fc434d36e27d98d66e OP_EQUAL
address
3G1rYWSDVU31Qr62AScHoLD71uACbTSfac
transaction
66baf432198c0b3d766172a7393b66c8d97d040c3fb66ba0a128f9e8a1c443c0
spent
true