Loading patent details...
US4079264A: Wind or Water Operated Power Plant | Searchlight