other

BYJ18-21/35 oil well pressurized operation device

The BYJ18-21/35 oil well pressurized operation device belongs to a lightweight hydraulic control assisted pressurized operation device. Including the power part and wellhead operation part. The power part is a lever mounted structure, which means that the power system, hydraulic station, and remote control console are installed on the power lever; The wellhead operation includes the pipe column sealing system, lifting hydraulic cylinder, clamping system, balanced pressure relief system, work platform, connecting plate and driller's control console, as well as ancillary components such as escalators, escape slides, oil pipe ramps, and horizontal adjustment devices; The power section and wellhead operation section are designed separately as one unit for easy installation and transportation.