Output 66bd242c613ccadd91764fc9eb9dce1f7e6ead9d158c0da2433bab084ca9ae2e:25

value
20568178
script pubkey
OP_0 OP_PUSHBYTES_20 591456053796c52e8ac3aaa9e9353bc0c6a9894a
address
ltc1qty29vpfhjmzjazkr4257jdfmcrr2nz22tnknwf
transaction
66bd242c613ccadd91764fc9eb9dce1f7e6ead9d158c0da2433bab084ca9ae2e
spent
true