Vibra-Groomer II Brush roll fits most 12" Eureka Sanitaire models: This is the brush roll with ball bearings, NOT the sleeve bearings. Including Eureka Model: s677, s648, s647, sc886, sc887, sc888, 1495A, 1923B, 1942B, 2034B, 2034DT, 2034E, 2039AT, 2059A, 2101B, 2122A, 2122B, 2124A, 2134BT, 2134A, 2134DT, 2134ET, 2320B, 2320BT, 2330B, 5049B, 5130B, 5134A, 5134B, 5134A, 5140AT, S649A, S655A.