2921863-66-1 | 2,3-diisopropoxy-5-(trifluoromethoxy)benzaldehyde | AOBChem