Loading patent details...
US5325693A: Apparatus for the Continuous Production of Helical or Annular Corrugated Metal Tubes | Searchlight