Loading patent details...
US5241817A: Screw Engine With Regenerative Braking | Searchlight