Loading patent details...
US6915943B2: Tetherless internal line-up unit for pipeline welding | Searchlight