2-(4-(2-(Thiophen-2-yl)ethoxy)benzamido)acetic acid (HCID 66812445)|Huagongshe