78273785
Jul 14, 2003
Apr 27, 2004
Electronic apparatus, namely computerized torque measuring device comprising of software and hardware for measuring and controlling torque and turn of tubular goods and drill bits
Electrical and Scientific Apparatus