Instrum-rand Ltd.

Assembly tools

Multispindle equipment

Air motors

Electronic torque control devices