Kirby Vacuum Belts Genuine 301291 Fits All Kirby Vacuums and Shampooers (3)