Output ef21f236451893d3ba61381478ddec9662c57507eeecda5a76a5134580420987:27

value
44559
script pubkey
OP_0 OP_PUSHBYTES_20 315997dee2edc53d894a81fb5613384e9c07993e
address
bc1qx9ve0hhzahznmz22s8a4vyecf6wq0xf7qmkpw4
transaction
ef21f236451893d3ba61381478ddec9662c57507eeecda5a76a5134580420987
spent
true