DL-2-Fluoro-3-alanine, 98%

AB106752