Loading patent details...
US5623724A: High Power Capacitor | Searchlight