Output edf7b4933a1b1398484c5b088a3518d80016925777dc268f74af6166ef0a9d2e:0

value
17039223
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bbaaf7134f3d3e69338e8451081baee5ffbac6bb OP_EQUAL
address
MR1TQAjEHkGBepfEgxcgP4MDgzcqUWvJPD
transaction
edf7b4933a1b1398484c5b088a3518d80016925777dc268f74af6166ef0a9d2e
spent
true