N-(2-Fluoro-6-(trifluoromethyl)benzyl)urea | CAS 830346-46-8 | 95% In Stock | Price & 5–9 Day Delivery | MolGraph