Output 66fbd94e73acf9dba9804c40efd881ec5274ccf855e4a082bfc7e92e24d6bfb1:18

value
16052109
script pubkey
OP_0 OP_PUSHBYTES_20 89d9b235f259d068e3f017d57443aa2f10d8c5d5
address
ltc1q38vmyd0jt8gx3clszl2hgsa29ugd33w4h3wlqz
transaction
66fbd94e73acf9dba9804c40efd881ec5274ccf855e4a082bfc7e92e24d6bfb1
spent
true