Output 667542bf1bafe9076a2a0531303ad7df32dcbd6899493fc0f22e99fa3a28884c:4

value
17066880
script pubkey
OP_0 OP_PUSHBYTES_20 41c96a0f34b038b8d30d4090d3252398a4d0dd9b
address
ltc1qg8yk5re5kqut35cdgzgdxffrnzjdphvmnw0qr8
transaction
667542bf1bafe9076a2a0531303ad7df32dcbd6899493fc0f22e99fa3a28884c
spent
true