Output ef23bf0ac5dc34012f88b5c38be8fa9550a6c12629f94b3548738c5c7ad52bd4:24

value
66528
script pubkey
OP_0 OP_PUSHBYTES_20 d76c317a3452725cba1782461cf7791e6cd2cb6b
address
bc1q6akrz7352fe9ewshsfrpeamerekd9jmt949ufp
transaction
ef23bf0ac5dc34012f88b5c38be8fa9550a6c12629f94b3548738c5c7ad52bd4
spent
true