2-Amino-4-(hydroxymethylphosphinyl)butanoic acid 51276-47-2 C05042 Phosphinothricin