Government >> Energy >> Keystone Energy Tools
Keystone Energy Tools
Keystone Energy
8404 Highway 90 West, New Iberia, LA 70560,Louisiana,
70560,United States
Baffle plates are placed on top of drill-pipe float valves or drill bits to help prevent damage from recorders or other wire-line tools dropped down the string.