Lin 5718M-02P-13 Torque Step Motor

(Image  of 4)