Loading patent details...
US4448829A: Metal-Plastic Laminate Tube Construction With Plastic Tube Head | Searchlight