Loading patent details...
US4425434A: Immobilization of Biologically Active Substances | Searchlight