SPS 75-11
eyeletting/ hook/ attaching machine for the shoe industry