Buy From China Factory!
3KW Full Automatic Strut Channel Roll Forming Machine Equipped Strut Channel Surface Finish: Powder coated- BS-6497-1984, between 60 and 85 microns ...