Output 668b13fcb436c223276386f03d707be6018ae41068c830ecc42f52045461601a:0

value
1000000
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 57b6a2fef7e9e01cf76389bc7eacc93a300b95ad OP_EQUALVERIFY OP_CHECKSIG
address
18znaWa6j13kUALcjrqnyzMgv6psh5ZG8m
transaction
668b13fcb436c223276386f03d707be6018ae41068c830ecc42f52045461601a
spent
true