Loading patent details...
US7053589B2: Long-life vacuum system for energy storage flywheels | Searchlight