VDW Cam (Slack cam )part no. 3.72.43643

Mechanical cam part for loom or textile machinery