DDS Direct Drive series MechDrive • 2024-03-13 • 160 for Variable Speed Control with Integrated Drive