IMECA - Design and Manufacturing of Lifting and Laying Equipment for Offshore Applications




175t electric/hydraulic tensioner.


Back to Company Details