Output ddc065ddbf3320cf912f1fd5d6a82252776a1f7a203ed6194c65709ee0797e7b:16

value
21283980
script pubkey
OP_0 OP_PUSHBYTES_20 3395960d52117a3a579d7b099c9ea267c6ed4abb
address
ltc1qxw2evr2jz9ar54ua0vyee84zvlrw6j4may68q4
transaction
ddc065ddbf3320cf912f1fd5d6a82252776a1f7a203ed6194c65709ee0797e7b
spent
true