2969325-29-7 | 2-chloro-6-hydroxy-3-(trifluoromethyl)benzaldehyde | AOBChem