Output ef398621af0706d398bc1a793424aeb1761d9a7ad6abd87a015bea7a18c7bfe6:2

value
24821071
script pubkey
OP_0 OP_PUSHBYTES_20 6b0ab3f169460d79fc53f6b328db1cbb6312f132
address
ltc1qdv9t8utfgcxhnlzn76ej3kcuhd339ufj6xx36g
transaction
ef398621af0706d398bc1a793424aeb1761d9a7ad6abd87a015bea7a18c7bfe6
spent
true