Pneumatic torqueing device

Part No. 252429

Part No. 252429

Used for