Loading patent details...
US4389561A: Self-Positioning Welding or Cutting Torch | Searchlight