2520603-79-4 | 3-Methyl-5-[2-(2-thienyl)ethynyl]benzaldehyde | AOBChem