1308676-81-4 | 3-fluoro-4-phenoxybenzamide | AOBChem