SEARCH Articles Figures Tables Phosphorus-containing polyurethane-semicarbazides Semicarbazid Semicarbazide Semicarbazides Sulfur-containing polyurethane-semicarbazides