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