Loading patent details...
US5100783A: Weighted Microsponge for Immobilizing Bioactive Material | Searchlight