Loading patent details...
US4250267A: Immobilized Biological Material | Searchlight