Loading patent details...
US6357997B1: Ribbon drive power generation apparatus and method | Searchlight