2-benzamidoacetic acid
2-苯甲酰氨基乙酸
CAS No:
66407-11-2
Order 66407-11-2
benzamidoacetic