Output 18bbaa159e1304231f31a91e02df908d1ae65c1c66ece3fcc02444df9ca2f7d8:31

value
32990380
script pubkey
OP_0 OP_PUSHBYTES_20 27e5a879b8dcec0ef27ae03b7f1a3834eed62f66
address
ltc1qylj6s7dcmnkqaun6uqah7x3cxnhdvtmxz0vewu
transaction
18bbaa159e1304231f31a91e02df908d1ae65c1c66ece3fcc02444df9ca2f7d8
spent
true