Loading patent details...
US4829098A: Immobilized Biomolecules and Method of Making Same | Searchlight