Output 51f070c5204040bdabb32a1c79b43fd394a654202c82a6a794302eb0f47a7c1e:17

value
17066578
script pubkey
OP_0 OP_PUSHBYTES_20 aac442f973fcd24be0efba4dcff0fb56d50d7c1e
address
bc1q4tzy97tnlnfyhc80hfxulu8m2m2s6lq7a2wv4n
transaction
51f070c5204040bdabb32a1c79b43fd394a654202c82a6a794302eb0f47a7c1e
spent
true