Six-point self-centering press-down mounting system

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