Output 66fab70a28cccd564f7e74b5079c3f75495b9d7350eaa024bf9a403911613e06:2

value
20662067
script pubkey
OP_0 OP_PUSHBYTES_20 0b686802f5b049ca665fcf2d97d6ebde2052fc31
address
ltc1qpd5xsqh4kpyu5ejleuke04htmcs99lp3wwcfsk
transaction
66fab70a28cccd564f7e74b5079c3f75495b9d7350eaa024bf9a403911613e06
spent
true