Loading patent details...
US20040144580A1: Battery module structure of electrical vehicle | Searchlight