Output dd66a018694596999d589677b39cf7aa8fa6b20c3372d7cdef0a05ba4c56dbe6:5

value
21304748
script pubkey
OP_0 OP_PUSHBYTES_20 d0d03e0d9e6065b1e267d095535f2204f82a3022
address
bc1q6rgrurv7vpjmrcn86z24xhezqnuz5vpzzjkv5q
transaction
dd66a018694596999d589677b39cf7aa8fa6b20c3372d7cdef0a05ba4c56dbe6
spent
true