French clutches

Clutches from french manufacturer - Tourco

Tourco...

Electromagnetic, pneumatic and mechanical clutches.