Total Supplier of Launch
and Recovery Systems

New winch project

Ongoing winch production, new winch for a new customer