Stabilizer and ship | Patent Publication Number 20170370443 | Patexia