ITON SEMI AUTOMATIC STITCHER

REFERENCE: 9061

Size: 2000mm

Built: 2002

Rising Feed Table

Movable Stitching Head