Ethyl 3-bromo-alpha-oxo-5-(trifluoromethyl)benzeneacetate | CAS 1894786-82-3 | 95% In Stock | Price & 5–9 Day Delivery | MolGraph