675596-29-9 | 5-[2-(Trifluoromethoxy)phenyl]-2-thiophenecarboxaldehyde | AOBChem