Polyfunctional polymers based on phosphonate units and amine units | Patent Publication Number 20170233685 | Patexia