Loading patent details...
US4326770A: Electrode Clamp | Searchlight