Free release

648897-39-6 1,5-imidazolidinedicarboxylic acid, 2-oxo-3-(1-oxo-3-phenylpropyl)-,1-(1,1-dimethylethyl

service@apichina.com
Product Name 1,5-Imidazolidinedicarboxylic acid, 2-oxo-3-(1-oxo-3-phenylpropyl)-,1-(1,1-dimethylethyl) 5-methyl ester, (5S)-
CAS No. 648897-39-6
Molecular Formula C19H24N2O6