Loading patent details...
US8418823B2: Electrically powered vehicle | Searchlight