Output dfc66e58f54a7393fb91ec24a372867207c3606fcf4c453eeebcb8f9bb79155e:1

value
620512
script pubkey
OP_0 OP_PUSHBYTES_20 defa57c2e5b1371d7f2ec736f912d530193a9f55
address
ltc1qmma90sh9kym36lewcum0jyk4xqvn4864fn9x0e
transaction
dfc66e58f54a7393fb91ec24a372867207c3606fcf4c453eeebcb8f9bb79155e
spent
true