1341232-91-4 | 5-(2-Phenyl-4-pyridinyl)-2-thiophenecarboxaldehyde | AOBChem