Retractable windshield for a boat | Patent Publication Number 20070186839 | Patexia