294887-34-6

2-Thiophenepropanoic acid, ?-amino-, methyl ester, (?R)-