Output efcbfa2daa24c1fe74a956a4a809263305adecfbfb4b82cf41eb68912591ed58:37

value
27695189
script pubkey
OP_0 OP_PUSHBYTES_20 8257a13457087d40291a70d5aaf865ecd353007b
address
ltc1qsft6zdzhpp75q2g6wr2647r9anf4xqrmvc3g3v
transaction
efcbfa2daa24c1fe74a956a4a809263305adecfbfb4b82cf41eb68912591ed58
spent
true