Loading patent details...
US6451398B1: Double-sided self-adhesive reinforced foam tape | Searchlight