Loading patent details...
US3965782A: Manufacturing Corrugated Perforated Plastic Tube | Searchlight