Enzalutamide Impurity 3 Catalogue E370143 CAS 1895865-11-8 M.W 398.27 M.F C17H8F6N4O Specifications FAQs 1,3-bis(4-cyano-3-(trifluoromethyl)phenyl)urea