2140889-61-6

2140889-61-6 structure
2140889-61-6 structure

Name (1,3-Dioxoisoindolin-2-yl) 2-(4-isobutylphenyl)propanoate
Molecular Formula C21H21NO4
Molecular Weight 351.40