56429-19-7 | 2-Chloro-5-phenyl-3-thiophenecarboxaldehyde | AOBChem