3-Butoxy-2-acetylaminopropionic acid 96474-20-3 BUAPA