Output 66a56a00598fdafd3213b20c90028a053a592b6418d14ed61c0099eb429b5127:41

value
21877883
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 2a952170c65748eedcbdcbf5d7b9e613df4b2dab OP_EQUALVERIFY OP_CHECKSIG
address
14tA2qQFuAScpg1SqjRxM4LvMxhGCViu73
transaction
66a56a00598fdafd3213b20c90028a053a592b6418d14ed61c0099eb429b5127
spent
true