Loading patent details...
US4707390A: Thermoplastic Strap Weld With Encapsulated Cavities | Searchlight