Loading patent details...
US4095422A: Vertical-Axis Composite Swinging-Blade Water Wheel | Searchlight