Loading patent details...
US5845593A: Man and Wind Powered Aquatic Vehicle | Searchlight