Output efc9de996232ad89d43a500b71f95b14d18489d4c9e5438bc5a3aa605bc56dc3:1

value
19798752
script pubkey
OP_0 OP_PUSHBYTES_20 d1d923bb833f40f6103f10192256a9f2b4e8e959
address
ltc1q68vj8wur8aq0vyplzqvjy44f726w362euahqf0
transaction
efc9de996232ad89d43a500b71f95b14d18489d4c9e5438bc5a3aa605bc56dc3
spent
true