103669-00-7 | (3-(Thiophen-2-yl)phenyl)methanol | AOBChem