CMC Marine presents new electric fin stabilizer