Oil-immerses brakes and clutches:

Oil-immersed brakes and clutches: I Mech E conference publications - London 15th March 1977

08522983654

629.3 / OIL