Downhole Systems Inc. Piermont New York
Oceanographic Winch System Electrohydraulically powered (Hydrostatic Mode). Manual or Computer Controlled for Towing and YoYo Operation.
More Winches