This Brushroll fits a Dyson DC24 Upright.
Brushroll comes with bearing, but no end caps.
Part Number: DY-91739002
Related Part: End Cap DY-91593401