2294942-87-1 | α-1H-Inden-2-yl-2-thiophenemethanol | AOBChem