DE-STA-Co: Specializes in manual and semi-automatic mounting presses for small to medium-sized components.