ADBPP8010 2AGKCA001400 2AGTCA0006 XP243 PULLEY

PZ45960 SHEET, RUBBER..
AA76E24 BODY..
2MGKHA010200 BLOCK..
2EGKHA000904 BOARD, PRINTED CIRCUIT..
PB00NS6 BKT..
S61582 SENSOR..
XM01172 MOTOR, STEPPING..