1186049-66-0 | 2-Chloro-5-phenyl-3-thiophenecarboxylic acid | AOBChem