Output 66a87cc43fdc2b41bd34d3549c7b2837dd7f31da7579fda10b119e3e7add0e4e:6

value
20990764
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 dc8e02141de62804a568b60f403fda56906b24be OP_EQUALVERIFY OP_CHECKSIG
address
LfL93K6bKhfAEAY3wCvf9XsajbB8GjsmFT
transaction
66a87cc43fdc2b41bd34d3549c7b2837dd7f31da7579fda10b119e3e7add0e4e
spent
true