Loading patent details...
US5895100A: Brake Apparatus for an Electric Vehicle to Maximize Regenerative Energy | Searchlight