141291-26-1

4-Imidazolidineacetic acid, 2-oxo-, methyl ester, (R)-