Output 668a946266f7b3dbbbaa3dc1366e299b98a12f39ec1a9e85c50a2c02045ced02:1

value
16100000
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 17acb89a88556b3a48c02446656f8acdffc5f343 OP_EQUALVERIFY OP_CHECKSIG
address
13ABTHXysddZPop6CE77ZrzU3rSNFjVcNb
transaction
668a946266f7b3dbbbaa3dc1366e299b98a12f39ec1a9e85c50a2c02045ced02
spent
true