Output 66c147df5c6ff3704ec0c6a128d054f2a243d92f67ac4a335d4903ce07dae728:7

value
18000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ddf531ef7fff85180272bf98b4d05b0e676ce29c OP_EQUAL
address
3MvczPZRWVCjJiTA611MGnw3Yhkmsiqu1a
transaction
66c147df5c6ff3704ec0c6a128d054f2a243d92f67ac4a335d4903ce07dae728
spent
true