2969242-87-1 | 4-methyl-5-phenylpicolinaldehyde | AOBChem