SEARCH Articles Figures Tables Phosphorus containing Phosphorus-containing polyurethane-semicarbazides