138403-62-0

138403-62-0 structure
138403-62-0 structure

Name (2,5-dioxopyrrolidin-1-yl) (3-phenoxyphenyl)methyl carbonate
Synonyms 2,5-Pyrrolidinedione,1-[[[(3-phenoxyphenyl)methoxy]carbonyl]oxy]
Molecular Formula C18H15NO6
Molecular Weight 341.31500
Exact Mass 341.09000
PSA 82.14000
LogP 3.13400