2918960-62-8 | 3-chloro-2-isobutoxy-5-(trifluoromethoxy)benzaldehyde | AOBChem