Output 668ac95d24fa160606552e85cc6160faa28584407c39f89cb87a17173960200d:1

value
5181152
script pubkey
OP_0 OP_PUSHBYTES_20 20ac3299c0c69593feb8f36d569f8a7b395609fd
address
ltc1qyzkr9xwqc62e8l4c7dk4d8u20vu4vz0anlxcq7
transaction
668ac95d24fa160606552e85cc6160faa28584407c39f89cb87a17173960200d
spent
true