0 / 60 seg.

Science & Technology: A Mechanical Device Used To Attach The Shaft Of An Electric Motor Or Other Motive Power Device To A Hydraulic Pump