66642-17-9

66642-17-9 structure
66642-17-9 structure

Name 2-{Benzyloxy-[2-(1,3-dioxo-1,3-dihydro-isoindol-2-yl)-acetyl]-amino}-propionic acid methyl ester
Molecular Formula C21H20N2O6
Molecular Weight 396.39300
Exact Mass 396.13200
PSA 93.22000
LogP 1.74240