66407-11-2
2-benzamidoacetic acid
(2-苯甲酰氨基乙酸)
Product Code:
265102
Molecular Formula:
C9H9NO3
Molecular Weight:
179.17
Order 66407-11-2
benzamidoacetic,CASNo 66407-11-2
Product Code:
1033805-28-5
Telotristat