Output efbe89c197613f2a1479a4d68651c41c67c5e1cfbb919d3cb8cb80944d8abe7e:8

value
18518786
script pubkey
OP_0 OP_PUSHBYTES_20 ba9a6c43efc938a244e41afca13d48d5d5a6f060
address
ltc1qh2dxcsl0eyu2y38yrt72z02g6h26durqzf0pr3
transaction
efbe89c197613f2a1479a4d68651c41c67c5e1cfbb919d3cb8cb80944d8abe7e
spent
true