1276056-50-8

Isopropyl (2r)-2-(tert-butoxycarbonylamino)-3-(3-thienyl)propanoa Te