1488773-80-3 | 4-(Difluoromethoxy)-α-ethenyl-3-ethoxybenzenemethanol | AOBChem