2293628-59-6 | α-2-Propen-1-yl-1H-indene-2-methanol | AOBChem