Inhibitor
18 July 2017
Inside blowout preventer
18 July 2017

Input horsepower

The power that is put into a usable unit, operating system, or piece of equipment.