Loading patent details...
US4898817A: Microorganism Immobilization | Searchlight