A766476 | 4-(ethoxymethyl)-3-(trifluoromethyl)benzaldehyde | AOBChem