Loading patent details...
US5169625A: Antimicrobial Water Soluble Substrates | Searchlight