Forge welding of heavy duty tubulars | Patent Publication Number 20060169752 | Patexia