IC-20

  • Torque output to 750,000 in-lb (85,000 Nm)
  • Pressure rating at 3,000 psi (207 bar)
  • Standard rotation – 90°/ 180° / 270° / 360°
  • Foot mounting design
  • Custom configurations available.






Clear