2067263-64-1 | 2-Fluoro-α-oxobenzeneacetic acid hydrazide | AOBChem