Output 66801b14cbb3a20cc68b0c51a6712023483562f34aa6f54c48f4910e80ef02fc:7

value
20069084
script pubkey
OP_0 OP_PUSHBYTES_20 de42dd04a08a93d315f00f926851ea83fd673df7
address
ltc1qmepd6p9q32fax90sp7fxs502s07kw00hr3tjx7
transaction
66801b14cbb3a20cc68b0c51a6712023483562f34aa6f54c48f4910e80ef02fc
spent
true