Output 669cc86d4e3cc9b420fffc32bf6c16117da9e8bc7dcc8e838d3a738f2afb10b1:13

value
23134646
script pubkey
OP_0 OP_PUSHBYTES_20 de52eaf18b42cb29572122d13e728b430623adc7
address
ltc1qmefw4uvtgt9jj4epytgnuu5tgvrz8tw8hkfq3j
transaction
669cc86d4e3cc9b420fffc32bf6c16117da9e8bc7dcc8e838d3a738f2afb10b1
spent
true