862306-53-4
Benzeneacetic acid,a-[[[1-(1,3-dihydro-1,3-dioxo-2H-isoindol-2-yl)cyclopentyl]carbonyl]methylamino]-, methyl ester
Product Code:
1326086
Molecular Formula:
C24H24N2O5
Molecular Weight:
Order 862306-53-4