28004429

Torque Motor and Feedback Wire l