Loading patent details...
US4270665A: Peelable Adhesive Structure and Method for Its Manufacture | Searchlight