Loading patent details...
US4359353A: Polypeptides as Chemical Tagging Materials | Searchlight