2228607-66-5 | 3-(Difluoromethoxy)-α-ethenyl-4-methylbenzenemethanol | AOBChem