Automatic oil-water separation and recovery system used on ships | Patent Publication Number 20100065480 | Patexia