Output 66efda7f90ab824e0d28b03354952b6f3c7605de0c7e23d2576c115aa3747e57:45

value
39853
script pubkey
OP_0 OP_PUSHBYTES_20 12c51c67a9eeeb6f55190b70652b795cd2e9993a
address
bc1qztz3ceafam4k74gepdcx22metnfwnxf62ggduk
transaction
66efda7f90ab824e0d28b03354952b6f3c7605de0c7e23d2576c115aa3747e57
spent
true