393548-91-9
1,5-Imidazolidinedicarboxylic acid, 3-[(3-methoxyphenyl)methyl]-2-oxo-,bis(phenylmethyl) ester, (5S)-
Product Code:
1756084
Molecular Formula:
C27H26N2O6
Molecular Weight:
Order 393548-91-9