63070-58-6
2,5-Dimethoxyphenylcarbamoylacetic acid
Product Code:
1298682
Molecular Formula:
C11H13NO5
Molecular Weight:
239.22
Order 63070-58-6