Loading patent details...
US5984247A: Redetachable, Self-Adhesive Device With Gripping Aid | Searchlight