New Tech Systems |
Address: 2632 Faudree Road, Odessa, Texas 79765, USA
www.newtechsystems.com |
Send Inquiry |
Phone: (432)-561-5393
New Tech Systems manufactures electronic tubular inspection systems and related pipe service equipment. Our equipment is designed for tubing, casing, sucker rods, coiled tubing, drill collars, BHA and
more...