3003837-29-1 | Benzaldehyde, 3-(2,2-difluoroethoxy)-4-(trifluoromethyl)- | AOBChem