Float device and solar cell apparatus for use on water | Patent Publication Number 20170349245 | Patexia