Torque-Thru Deployment Connector (CARSAC) is designed to provide a self-aligning BHA connection, capable of withstanding a high degree of bi-directional torque.
A Deployment Bar is used to run long tool strings into and out of a well, whilst maintaining double barrier elements and protection from Well Head Pressure.