29886-62-2 | 4-(Thiophen-2-yl)benzoic acid | AOBChem