143016-36-8

143016-36-8 structure
143016-36-8 structure

Name (2,5-dioxopyrrolidin-1-yl) 2,3-dihydroxy-3-[3-[3-(trifluoromethyl)diazirin-3-yl]phenyl]propanoate
Synonyms Tdpdp-onsu
Density 1.75g/cm3
Boiling Point 521.9ºC at 760mmHg
Molecular Formula C15H12F3N3O6
Molecular Weight 387.26700
Flash Point 269.5ºC
Exact Mass 387.06800
PSA 128.86000
Vapour Pressure 1.01E-11mmHg at 25°C
Index of Refraction 1.647