313222-85-4
Phenoxyacetic acid sodium salt
Product Code:
101321
Molecular Formula:
C8H7NaO3
Molecular Weight:
174.13
Order 313222-85-4