Loading patent details...
US4342833A: Immobilized Restriction Endonucleases | Searchlight