2229603-97-6 | α-Hydroxy-2,5-dimethoxy-4-pyridineacetic acid | AOBChem