Loading patent details...
US4234657A: Foamable Thermoplastic Stick and Foamed Element Made Therefrom | Searchlight