1247860-66-7 | (3-ethoxyphenyl)(thiophen-2-yl)methanol | AOBChem