Loading patent details...
US6001600A: DNA Encoding Tests Polypeptides | Searchlight