1027655-89-5

1027655-89-5 structure
1027655-89-5 structure

Name 3-(2,2-diphenylethyl)-5-phenyl-5-trifluoromethyl-1,2,4-trioxolane
Molecular Formula C23H19F3O3
Molecular Weight 400.39000
Exact Mass 400.12900
PSA 27.69000
LogP 5.71240
Precursor  0

DownStream  2