Output 80db968fcca16ea389cc8f2c366644ba2cce9bcd731fe9ea6daa159dfd95c27e:2

value
31449696
script pubkey
OP_0 OP_PUSHBYTES_20 b127417e016bbae366c9260bee45e7b04bb7c21e
address
bc1qkyn5zlspdwawxekfyc97u308kp9m0ss7au2lwd
transaction
80db968fcca16ea389cc8f2c366644ba2cce9bcd731fe9ea6daa159dfd95c27e
confirmations
189622
spent
true