Press-down mounting system

Six-point self-centering hold-down mounting system for Eagnas stringing machines: