Output 12996010455a0f66ae9c3a4eb6b1db2e8b9a72f14ddd5baef0002c0fd048939f:2

value
20964632
script pubkey
OP_HASH160 OP_PUSHBYTES_20 660a0989a0dfe5243701c9ac4b387be2fc17aaeb OP_EQUAL
address
3AzYsWc6gs9LZBNaAzpJJdAG47Q3ECx9MK
transaction
12996010455a0f66ae9c3a4eb6b1db2e8b9a72f14ddd5baef0002c0fd048939f
spent
true