Loading patent details...
US6433997B1: Tubular electric double-layer capacitor | Searchlight