Output 66e9884768ef16ed3a3b24a5cea2dffad01624ec2fc198b3a57e867a557ae092:14

value
28697814
script pubkey
OP_0 OP_PUSHBYTES_20 423a9626431892ac01af80c2f5914f88fdccf1f3
address
bc1qggafvfjrrzf2cqd0srp0ty203r7ueu0nda7wg5
transaction
66e9884768ef16ed3a3b24a5cea2dffad01624ec2fc198b3a57e867a557ae092
spent
true