Loading patent details...
US4254764A: Clip Electrode | Searchlight