Output 66680835ad57fedc3062a8fe8ee9c4b1f4471443e22f717ece81e555e05dc1b8:1

value
17496511
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0840e760cb956ed530a79893448e8d6f76022a29 OP_EQUAL
address
32Sf5g6gdWCpvT9Ak9jV2TxWQDVUcF3VXr
transaction
66680835ad57fedc3062a8fe8ee9c4b1f4471443e22f717ece81e555e05dc1b8
spent
true