2386597-38-0 | 2,5-dimethoxy-4-(trifluoromethyl)benzaldehyde | AOBChem