Loading patent details...
US5602207A: Support and Method for Immobilizing Polypeptides | Searchlight