Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Tube, Welded

A tube produced by forming and seam-welding sheet longitudinally