Loading patent details...
US7083015B2: Low floor drive unit assembly for an electrically driven vehicle | Searchlight