51579-82-9
2-Amino-3-benzoylbenzeneacetic acid
Product Code:
696065
Molecular Formula:
C15H13NO3
Molecular Weight:
255.26
Order 51579-82-9