DR-TD800 Top Drive Drilling RigDual power heads · 8,500 N·m mechanical torque · 103 kW engineView product ↗