2969312-77-2 | 5-(3-formylphenyl)-3-methylpicolinic acid | AOBChem