89776-66-9 | 2-amino-2-(5-methylthiophen-2-yl)acetic acid | AOBChem