85110476
Aug 18, 2010
Mar 13, 2012
Downhole drilling jars, namely, mechanical devices used downhole to deliver an impact load to another downhole component; downhole enhancer tools for delivering an impact load in tubing, casings or wells; replacement parts and fittings for the aforesaid goods
Machinery