Top Suppliers:I want be here

887421-86-5

887421-86-5 structure
887421-86-5 structure

Name 2-[4-phenyl-2-(6-(trifluoromethyl)pyridin-3-yl)pyrimidin-5-yl]benzoxazole
Molecular Formula C23H13F3N4O
Molecular Weight 418.37