2918923-96-1 | 2-(Methoxymethyl)-5-(trifluoromethyl)benzaldehyde | AOBChem