2918865-02-6 | 4-(benzyloxy)-3-chloro-5-(trifluoromethoxy)benzaldehyde | AOBChem