2386293-66-7 | 2-fluoro-3-formyl-4-methoxybenzamide | AOBChem