Output 66df1aac93054343b1ae7dc8e942340389d9b096f76382aa7f4b5a5971cd14b6:0

value
518051758
script pubkey
OP_0 OP_PUSHBYTES_20 68bb1640893b988a3429d680abae5c2eaabb194b
address
ltc1qdza3vsyf8wvg5dpf66q2htju964tkx2tal05sa
transaction
66df1aac93054343b1ae7dc8e942340389d9b096f76382aa7f4b5a5971cd14b6
spent
true