112878-95-2

4-Imidazolidinecarboxylic acid,5-(mercaptomethyl)-2-oxo-1,3-bis(phenylmethyl)-, (4R,5R)-

Cas Number: 112878-95-2  Molecular Structure
Product Code
1253483
Product Name
4-Imidazolidinecarboxylic acid,5-(mercaptomethyl)-2-oxo-1,3-bis(phenylmethyl)-, (4R,5R)-
Cas Number
112878-95-2
Molecular Formula
C19H20N2O3S