SEARCH Articles Figures Tables Polyurethane coatings Streptavidin Streptavidin-coated polyurethane-urea nanoparticle