886851-46-3 | 5-(thiophen-2-yl)picolinaldehyde | AOBChem