Loading patent details...
US6935429B2: Flash welding process for field joining of tubulars for expandable applications | Searchlight