Output 66c42a512f957a434c7d4139fcd030e62dafc0a608c5cb9d5f2d5fcb1c10e8ea:2

value
9885966
script pubkey
OP_HASH160 OP_PUSHBYTES_20 fb12aaf84425de07a1395c2e755538cc5cf828c9 OP_EQUAL
address
3QaZtkvq8pMmxD8rjJCmKaFLjvfv5eJ34h
transaction
66c42a512f957a434c7d4139fcd030e62dafc0a608c5cb9d5f2d5fcb1c10e8ea
spent
true