53064-74-7 | isopropyl 2-(thiophen-3-yl)acetate | AOBChem