62561-76-6 | 3-(2-Thienyl)-D-alanine | AOBChem