Loading patent details...
US6551053B1: Hydro-electric generator | Searchlight