Output 80b679a34671bf0a96cceb200c03c1690834c05f5694d160c613d0a8d0ef22ec:52

value
582073
script pubkey
OP_0 OP_PUSHBYTES_20 e24094466079266d0f081a430ef4fd32797dd94f
address
bc1qufqfg3nq0ynx6rcgrfpsaa8axfuhmk20yhyajz
transaction
80b679a34671bf0a96cceb200c03c1690834c05f5694d160c613d0a8d0ef22ec
spent
true