Belt vacuum pump
Part number. BM-966902
Toothed belt offering great flexibility.
Reference no.
Fits
958304, 958304-8, 966902, XPZ850