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