86-0519-88996960
Rome 1609, Changfa Bldg., No. 5, Yanzheng Middle Road, Wujin Dist., Changzhou, Jiangsu, China (Mainland)
Efficiency 90% geard 5.18:1 planetary gear box NEMA 17 stepper motor, US $ 17.5 - 25 / Piece, Jiangsu, China, DEWO, NEAM 17.Source from Changzhou Dewo Motor Co., Ltd. on Waimaotong.com.