Loading patent details...
US5532638A: Superconducting Energy Storage Apparatus | Searchlight