Quantity   Component name
1 × Motor End
1 × Carriage
1 × Plunger Holder base
1 × Plunger Holder tab
1 × Idler End
1 × NEMA17 motor
1 × 5mm x 5mm shaft coupling
2 × Body Holder
2 × 625z ball bearing
2 × LM6UU linear bearing
6 × M3 x 10mm socket head cap screw
4 × M3 x 20mm socket head cap screws
4 × M3 x 40mm socket head cap screws
13 × M3 hex nut
5 × M5 hex nut
1 × M5 threaded rod 0.2 m
2 × 6mm A2 tool steel 0.2 m