Loading patent details...
US7923858B2: Electric power source system and method for the same | Searchlight