Loading patent details...
US6176338B1: Battery receptacle structure in a two-wheeled motor vehicle | Searchlight