Loading patent details...
US4194066A: Immobilization of Enzymes or Bacteria Cells | Searchlight