Loading patent details...
US4846786A: Bioreactor Containing Suspended, Immobilized Species | Searchlight