Injector Head (Coiled Tubing) 1
Injector Head (Coiled Tubing) 1 : Coiled tubing handling device that provides pulling and injection power. Usually powered by two to four motors that transmit the forces to the coil through chains equipped with specially shaped couplers