254936

Shaft, Block and Piston