Loading patent details...
US5015677A: Adhesives Derived From Bioadhesive Polyphenolic Proteins | Searchlight