Kirby Qty. 1 2 3 4 5 6 7 8 9 10 Add to Cart K-305789 Kirby Generation Shampoo Brushroll - is currently on backorder. You may still purchase now though and we'll ship as soon as more become available. Shampoo Brushroll will fit Generation 3 Generation 4 Generation 5 Generation 6 Ultimate G Diamond Edition Sentria Ultimate G Manufacturer Part Number: 305702