2918896-79-2 | 4-(benzyloxy)-2-chloro-5-(trifluoromethoxy)benzaldehyde | AOBChem