3-(3-Benzylureido)propanoic acid

3-(3-Benzylureido)propanoic acid · CAS 71274-38-9