2542129-63-3 | Benzaldehyde, 3-methyl-2-[2-(3-thienyl)ethynyl]- | AOBChem