Loading patent details...
US4101996A: Foot Propelled Water Vehicle | Searchlight