TORQUESTAR
apparatus and instruments for scientific research in laboratories for simultaneously applying a torque, bending, and tension to a test specimen while rotating for testing threaded connections of tubulars
Abandoned · February 14, 2020 · 88798540 ·