1482869-39-5 | α-Ethenyl-3-propoxybenzenemethanol | AOBChem