Output cc13baa23a9f7a9ee52a960e75d9eb500b930129af15b0cec596f2a2fc412005:12

value
21352564
script pubkey
OP_HASH160 OP_PUSHBYTES_20 f7a59d976ea8c0bf45a149fb5f625ab09db96b0e OP_EQUAL
address
3QGTE6h3okyVtA6FmbVjbA1eomjkM6GhaD
transaction
cc13baa23a9f7a9ee52a960e75d9eb500b930129af15b0cec596f2a2fc412005
spent
true