Loading patent details...
US7632602B2: Thin film buried anode battery | Searchlight