Robuta

https://www.semanticscholar.org/topic/diethylenetriamine-pentamethylene-phosphonic-acid/2800234 diethylenetriamine pentamethylene phosphonic acid | Semantic Scholar phosphonic aciddiethylenetriaminepentamethylenesemanticscholar