2-benzamidoacetic acid

2-benzamidoacetic acid · CAS 66407-11-2