Output 668bbc2857522221ed32482fc4f7f7300ea1e59d2fcdbaec45bfca53d37e7958:35

value
23890541
script pubkey
OP_0 OP_PUSHBYTES_20 ecd47492845cb050c678c2497693a5ca6b1afb2e
address
ltc1qan28fy5ytjc9p3nccfyhdya9ef4347ewc6aeua
transaction
668bbc2857522221ed32482fc4f7f7300ea1e59d2fcdbaec45bfca53d37e7958
spent
true