Output 66513ae23607e8708b79331e81f9b247059c0c2ca86aa66ea26106d5e80250d2:1

value
17814
script pubkey
OP_0 OP_PUSHBYTES_32 d68fbe92afeab702c8948536fa21d41e3fc3e695d61b8ac9fbc28551605cf37b
address
bc1q668may40a2ms9jy5s5m05gw5rclu8e546cdc4j0mc2z4zczu7dasdvn63n
transaction
66513ae23607e8708b79331e81f9b247059c0c2ca86aa66ea26106d5e80250d2
spent
true