Loading patent details...
US4046955A: Proteinaceous Adhesive Composition | Searchlight