Staubli part no. S000950300110

Staubli mechanical component, likely for textile automation.