2626009-70-7 | 2-[2-(2-Thienyl)ethynyl]-3-thiophenecarboxaldehyde | AOBChem