Loading patent details...
US5409189A: Redetachable, Self-Adhesive Hook | Searchlight