66407-11-2

2-benzamidoacetic acid

Cas Number: 66407-11-2  Molecular Structure
Product Code
265102
Product Name
2-benzamidoacetic acid
Cas Number
66407-11-2
Molecular Formula
C9H9NO3
Associated Products
CAS No 1033805-28-5  Molecular Structure
Telotristat