Loading patent details...
US6842331B1: Electrochemical capacitor with a double electric layer | Searchlight