OCEAN WAVE GENERATOR AND OCEAN WAVE GENERATOR SYSTEM | Patent Publication Number 20140217735 | Patexia