Loading patent details...
US5652043A: Flexible Thin Layer Open Electrochemical Cell | Searchlight