Loading patent details...
US4305489A: Variable Ratio Regenerative Braking Device | Searchlight