Amino polyphosphonates - chemical features and practical uses, environmental durability and biodegradation.

Amino polyphosphonates - chemical features and practical uses, environmental durability and biodegradation.