Output dd66a018694596999d589677b39cf7aa8fa6b20c3372d7cdef0a05ba4c56dbe6:2

value
21304748
script pubkey
OP_0 OP_PUSHBYTES_20 71117120557b9c1dca07128e73dc8da0f02eae4b
address
bc1qwyghzgz40wwpmjs8z2888hyd5rczatjtlalh0y
transaction
dd66a018694596999d589677b39cf7aa8fa6b20c3372d7cdef0a05ba4c56dbe6
spent
true