56198-73-3
4,5-Imidazolidinedicarboxylic acid, 2-oxo-1,3-bis(phenylmethyl)-,dimethyl ester, (4R,5S)-rel-
Product Code:
997259
Molecular Formula:
C21H22N2O5
Molecular Weight:
Order 56198-73-3