76605-43-1

76605-43-1 structure
76605-43-1 structure

Name 5-phenyl-5-[3-(trifluoromethyl)phenyl]imidazolidine-2,4-dione
Molecular Formula C16H11F3N2O2
Molecular Weight 320.26600
Exact Mass 320.07700
PSA 65.18000
LogP 2.70430