886508-92-5 | 5-[3-(Trifluoromethyl)phenyl]-2-thiophenecarboxaldehyde | AOBChem