Output 66b04e532260091dfcabfcfb271d1544c31519feb303afc9871b21cbde26d1a7:0

value
13420864
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ca6432d56a6f8fb10071e736f29bc69246d91529 OP_EQUAL
address
3L9ATDFq1G3RTzrxuAMwjouTtyWnAZniqU
transaction
66b04e532260091dfcabfcfb271d1544c31519feb303afc9871b21cbde26d1a7
spent
true