Octadecylphosphonic acid4724-47-433 % similar Octylphosphonic acid4724-48-533 % similar 3-Phosphonopropionic acid5962-42-533 % similar Benzylphosphonic acid6881-57-833 % similar Glyphosate1071-83-630 % similar Polaris2439-99-830 % similar N-(Phosphonomethyl)iminodiacetic acid5994-61-630 % similar