Output 63af0bfceef60161331fad23c98cee19370a3864a01c3a2d0fb52c1ae2ae3407:20

value
19695912
script pubkey
OP_0 OP_PUSHBYTES_20 5d58dc15d3591498d7b7e01a9b3fa1d3b3632e79
address
ltc1qt4vdc9wnty2f34ahuqdfk0ap6wekxtnetclfzf
transaction
63af0bfceef60161331fad23c98cee19370a3864a01c3a2d0fb52c1ae2ae3407
spent
true