Loading patent details...
US5532452A: Welding Robot | Searchlight