This 

*"Belt + Small Gear + Snap Ring"

is for the Hamilton Beach

Automatic Dough and Breadmaker

Model Number: 29881, 29882, 29882C

*Warning: Absolutely will not fit model 29881Z. 

Please be aware that model 29881Z is distributed in a different region and has a longer belt.

 PLEASE EMAIL ME WITH ANY?'S

Thank You,

Bread Machine Parts Finder