120379-81-9
5-phenylethyl-imidazolidine-2,4-dione
→
~98%
121842-75-9
N-carbamyl (R)-2-amino-4-phenylbutyric acid