Loading patent details...
US4931498A: Immobilized Artificial Membranes | Searchlight