621-88-5 | Phenoxyacetamide | AOBChem