arrow_back Back to search
Inca
built in 1978
- Power
- 1,050 hp
- 773 kW
- Gross tonnage
- 199
History
-
1978 – present
Inca
Coiled Tubing Inc. · United States