1PCS 17HS8401S-PD with brake motor 1.8A 52N.CM 42 large torque with band brake 48mm long For 3D Printer Monitor Equipment
USD 25.49USD 29.99
1PCS 17HS8401S-PD with brake motor 1.8A 52N.CM 42 large torque with band brake 48mm long For 3D Printer Monitor Equipment