2-Thiophenecarboxaldehyde (CAS 98-03-3) | ChemAbout