Output dd66a018694596999d589677b39cf7aa8fa6b20c3372d7cdef0a05ba4c56dbe6:8

value
21304748
script pubkey
OP_0 OP_PUSHBYTES_20 35994ffb97819f436c5b68034c6f8df5d964fd31
address
bc1qxkv5l7uhsx05xmzmdqp5cmud7hvkflf3mf5rmc
transaction
dd66a018694596999d589677b39cf7aa8fa6b20c3372d7cdef0a05ba4c56dbe6
spent
true