Loading patent details...
US5770296A: Adhesive Device | Searchlight