Output dd669663ecce5ad573f50651d5d179d3b20d96ddac1aa9611f4f3b13ca65589d:24

value
17325504
script pubkey
OP_0 OP_PUSHBYTES_20 2ad1075c30fc58a3b872a9fa17cc415a74e6e907
address
bc1q9tgswhpsl3v28wrj48ap0nzptf6wd6g8pg6v0l
transaction
dd669663ecce5ad573f50651d5d179d3b20d96ddac1aa9611f4f3b13ca65589d
spent
true