2-Benzoylacetanilide, 98%

AB137241