19182-29-7 | 3-formylpicolinic acid | AOBChem