Loading patent details...
US4834678A: High Voltage Contact Assembly | Searchlight