Output 66af7fddf5a93572e422e5a0a9887a19a01c6d7ec83c9448bfcceb94522d24e7:28

value
20389663
script pubkey
OP_0 OP_PUSHBYTES_20 2f1f554d57e6ae9b695c3619074f04c065b0ee83
address
ltc1q9u042n2hu6hfk62uxcvswncycpjmpm5rswszee
transaction
66af7fddf5a93572e422e5a0a9887a19a01c6d7ec83c9448bfcceb94522d24e7
spent
true