SEARCH Articles Figures Tables Phosphorus containing Polyurethane-semicarbazides Polyurethanes phosphorus-containing Semicarbazid Semicarbazide Semicarbazides