393548-80-6
1,5-Imidazolidinedicarboxylic acid, 3-[(3-bromophenyl)methyl]-2-oxo-,bis(phenylmethyl) ester, (5S)-
Product Code:
1520457
Molecular Formula:
C26H23BrN2O5
Molecular Weight:
Order 393548-80-6