Loading patent details...
US7090553B1: Paddle wheel propulsion system and improved paddle used therewith | Searchlight