2296030-87-8 | α-Ethyl-1H-indene-2-methanol | AOBChem