Loading patent details...
US4072845A: Welding Electrode | Searchlight