Keypower digital roll fin stabilizers systems are high quality and durable, with an innovative fin design that is highly impact resistant. Constructed from Poly Urethane, Keypower fins have a near neutral buoyancy in the water, requiring no fin maintenance.
Keypower stabilizers are available in an array of fin sizes ranging from 4 sq/ft (.37m2), going up to 24 sq/ft (2.23m2).
Keypower stabilizer systems come with digital electronic control stations, and can have also any custom hydraulic package designed to go with them.