- Home
- Newest Products
Newest Products
Royal Dirt Devil 4 Row 14 Inch Square End Ball Bearing Brush Roll Part 2675221000
Royal Dirt Devil 4 Row 14 Inch Square End Ball Bearing Brush Roll Part 2675221000
$44.99 $49.99
Royal Dirt Devil 4 Row 14 Inch Square End Ball Bearing Brush Roll. Fits Royal Model: 880, 884, 885, 886, 97001. Manufacturer Part No.: 2675221000 675221 RO-675221 14 Inch Square End Ball Bearing Commercial Brush Roll. Fits Royal Model: 880, 884, 885, 886, 992, 97001. Manufacturer Part No.: 2675221000
Dirt Devil Vision Pleated w/activated Charcoal True HEPA Style Vacuum Filter Part 963, F963
Dirt Devil Vision Pleated w/activated Charcoal True HEPA Style Vacuum Filter Part 963, F963
$15.99
Fit Model : 086000, 086900, 086910, 086915, 086920, 086921, 086925, 086930, 086905, 091000 Uprights, & Swivel Glide Vacuum Cleaners, Replace OEM # 26900929000, 2690061R00, 369032001,2-3800320-600, RO-690061 This is a generic replacement, part F963
Eureka Height Adjustment 6 Positions Knob Part 380532, 26833-1
$7.90
The special knob assembly is located on the hood assembly and is used to actuate the mechanism that adjusts the height of the vacuum's base. Black 6-Position Fits various Eureka Uprights, including C2000 Series Various Sanitaire Series models; S647, S654, S677, SC684, SC688, SC689, SC881, SC882, SC883 and SC899 OEM #38053-2, 26833-1
Hoover Clamp, Attachment Cord Part 27478456
$9.99
This attachment cord clamp is designed to fit various Hoover and Royal vacuums. Fits Hoover models C1703-900, C1705-900, C1712, C1701, C1701-900, C1703-920 and C1712-900 Royal CR50005 Commercial Lightweight Bagged Upright OEM #27478456
Dirt Devil/ Royal Vacuum Cleaner Brushroll Genuine Part 2673273000, 2655225000
$39.99
Genuine Dirt Devil/ Royal 2673273000 vacuum cleaner brushroll. Designed to fit models 360, 361, 670, 671, 672, 673, 885, 886/F, 994, 1020, 1028, 1028Z, 1030(Z), 1038(Z), 1040, 2025, 2028, 3000, 30008, 6103/F, 7700, 7710, 7720, 7730, 89130C, 89135C, 89137, 9100 and 0890001028. OEM 2673273000, 2655225000. Package contains one Dirt Devil/ Royal bru...
Dirt Devil OEM Type F45 HEPA Filter SD40000 & SD40010 Canister Part 2KQ0107000
$9.40
This item has been Discontinued by the Manufacturer and is No Longer Available. F45 Pleated (behind dirt cup) filter is designed to fit Royal SD40000 and SD40010 model vacuums. Replacement F45 Filter for Purpose for Pets Canister vacuum SD40000 and EZ Lite Canister SD40010.
Kirby Vacuum Cleaner Quart Lavender Scented Carpet Rug Shampoo 32oz Part 252702S
$18.99
Kirby Allergen Control Unscented Shampoo - 32 Oz # 252702 , 252703 , 252702SWill Shampoo approx. 500+ Sq.Ft. when used according to directions in your Kirby Shampooer
Kirby Heavy Traffic Carpet Shampoo Pre-Treatment Spray 22oz. Part 257797S
$24.99
Genuine Kirby Heavy Traffic Shampoo Pre-Treatment Spray 22oz. #257797S. Use on carpets as a stain remover before shampooing your carpet. Works great in heavily soiled areas: entryways, walkways, stairways, kitchen, and family rooms. Contains heavy duty cleaning agents that quickly dissolve soil that can be easily and effectively removed by shamp...
HEPA Filter Type HF-8 for Eureka Sanitaire MM Mighty Mite Pet Lover, Sanitaire Commercial Canisters 60666B, Part F253
HEPA Filter Type HF-8 for Eureka Sanitaire MM Mighty Mite Pet Lover, Sanitaire Commercial Canisters 60666B, Part F253
$16.99
Fits original manufacture part numbers below: #60666B, 60666, 60666A, 60666-6, 60666B-6, EUR 60295-6 Designed to fit the vacuum models listed below and more: Eureka / Sanitaire Vacuums: Style Model Numbers Mighty Mite all 3600 series, 3670/3680/3685/S3686/3695 Series, including SC3683, S3686, S3689, S3681B-1, and S3681, SC3683A, 3670A, 3670G, 36...
Kirby 254612S 12oz Spot Remover
$24.99
This is an O.E.M. authorized part. Fits various Kirby models. OEM Part Number 254612S. Made in United States. This is an O.E.M. authorized part Fits various Kirby models OEM Part Number 254612S Packaging has changed
Genuine Kirby Allergen Reduction Shampoo One Gallon, (Lavender Scented) Part 252802S
Genuine Kirby Allergen Reduction Shampoo One Gallon, (Lavender Scented) Part 252802S
$39.99
Kirby Allergen Carpet Shampoo neutralizes dust mite allergen particles rendering them defenseless to trigger allergic reactions. It also reduces allergens caused by pollen. Kirby Allergen shampoo has a unique dry foam formula that quickly cleans carpets and contains special soil repelling ingredients. It carpet safe for 6.0 pH level and helps re...
Electrolux 2100, Epic Swivel Vacuum Cleaner Gray Hose (Non OEM) Part 26-1159-21
$59.99
This hose is a generic replacement for Electrolux Model Number 2100 Swivel Vacuum Cleaner Gray Hose. This hose is not OEM and has no affiliation with the brand. Replacement Electrolux gray hose. You will need to reuse the OEM attachment end. Made to fit the Electrolux Epic 6500. Made to fit the Electrolux Epic 6500 You will need to reuse the OE...
Hoover Power-max, Spectrum, Wind-tunnel & Shoulder Vac Filters 2 Pk Part 241
$11.99
Hoover Futura, Spectrum, Power-max, Wind-tunnel & Commercial Shoulder Vac Motor Filters 2 Pk Generic Part # 241. Fits Models : S3639050, S3646, S3601050, C2089, S3630, S3639, S3630050, S3649. Hoover Futura, Spectrum, Power-max, Wind-tunnel & Commercial Shoulder Vac Motor Filters 2 Pk Fits Models : S3639050, S3646, S3601050, C2089, S3630,...
Kirby Suds Cap, Spray Gun, Twilight, Part 252001
$13.99
This is an O.E.M. authorized part. Fits various Kirby models. OEM Part Number 252001. Made in United States. This is an O.E.M. authorized part Fits various Kirby models OEM Part Number 252001
Kirby Upholstery and Carpet Cleaner Part 228110S
$22.15
This item has been Discontinued by the Manufacturer and is No Longer Available. Kirby Foam Aerosol Upholstery and Carpet Cleaner 18 oz can, Great for upholstery, carpeted stairways, auto interiors and area rugs Leaves No Sticky Residue OEM Kirby Product 228110S, K-242410 Kirby Foam Aerosol Upholstery and Carpet Cleaner 18 oz can, Great for upho...
Kirby Crevice Tool, Part 225789S
$18.97
This item has been Discontinued by the Manufacturer and is No Longer Available.For a Genuine Replacement, please see listing for SKU: 225706S Crevice tool, fits G3 uprights. Fits Kirby original units. Always use genuine Kirby OEM parts for best results. Genuine Kirby Part Number 225789S
Kirby Upright Vacuum Cleaner Crevice Tool Brush Only Genuine Part # 226157S
$19.99
Kirby Upright Vacuum Cleaner Crevice Tool Brush Only Single Genuine Kirby Part # 226157, 226157S, Kirby Upright Vacuum Cleaner Crevice Tool Brush Single Genuine Kirby Part # 226157, 226157S,
2pk Kirby Wheel Screws, Fit all Vacuums 505 thru Sentria Part 231614
$11.90 $12.45
Screws, Wheel Mounting 505-LGII/G3/G4/G5/G6/UG/DE/S. Kirby wheel mounting screws are designed to fit Legend II, Generation 3-6, Ultimate G, Diamond Edition and Sentria model vacuums. OEM #231614A 2 screws total color may vary
Kirby G6 Crevice Tool. Kirby Part 225799S, 225714S
$17.99
Genuine Kirby Gsix Vacuum Cleaner Crevice Tool.Kirby Part # 225799S Kirby Part Number 225714S
Kirby 223314 Tube Swivel Connector
$14.99
This is an O.E.M. authorized part. Fits various Kirby models. OEM Part Number 223314. Made in United States. This is an O.E.M. authorized part Fits various Kirby models OEM Part Number 223314
Kirby Part 223306 Tube-Swivel Connector
$14.99
This is an O. E. M. authorized part. Fits various Kirby models. OEM Part Number 223306. Made in United States. This is an O. E. M. authorized part Fits various Kirby models OEM Part Number 223306
Kirby 7 Foot Complete Hose Assembly for G4, Includes suction blower end and swivel end Part 223693S
Kirby 7 Foot Complete Hose Assembly for G4, Includes suction blower end and swivel end Part 223693S
$44.99
This is a Special Order Item. Special Order items cannot be Cancelled, Returned, or Exchanged. Lead Times May Vary. G4 G4 G4D 7 Foot Complete Hose Assembly - Autumn/Storm Gray Kirby Part #223693S Although the colors of models are different, parts and attachments are interchangeable. G4 7 Foot Complete Hose Assembly - includes suction blower an...
Kirby Ultimate G Diamond Edition Attachment Wand Part 224001
$17.99
Works With: Kirby Generation 3 Kirby G3 Kirby Generation 4 Kirby G4 Kirby Generation 5 Kirby G5 Kirby Generation 6 Kirby G6 Kirby Ultimate Kirby Diamond Edition Kirby Sentria Description:18" Wand, Original Kirby Wand 18" Wand, Original Kirby Wand Ultimate G Diamond Edition Wand
Kirby 218412S Duster Brush Assy Seii
$17.15
This item has been Discontinued by the Manufacturer and is No Longer Available.For a Genuine Replacement, please see listing for SKU 218141S This is an O.E.M. authorized part. Fits various Kirby models. OEM Part Number 218412S. Made in United States. This is an O.E.M. authorized part Fits various Kirby models OEM Part Number 218412S
Dirt Devil Power Pac Agitator 85-3412-07
$15.95
This product has been Discontinued by the Manufacturer and is No Longer Available. Works With: Royal Dirt Devil Power Pac 213 Royal Dirt Devil Power Pac 313 Royal Dirt Devil Power Pac 314 Royal Dirt Devil 2211300000 Royal Dirt Devil 85-3412-07 Description:Dirt Devil Power Pac model 213, 313, 314, Agitator Dirt Devil Power Pac Agitator Assembly. ...
Bissell 215-3163 Hose, Attachment 1698/1699/7901/7920/8905/8910 Part 2153163
$34.01
This product has been Discontinued by the Manufacturer and is No Longer Available. Bissell dark gray completeattachment hose. Made to fit the proheat models 1698, 1699, 7901, 7920, 8905, and 8910. Made to fit the proheat models 1698, 1699, 7901, 7920, 8905, and 8910 Attachment hose Dark gray. Oem #215-3163 Oem #215-3163
Scot's Tuff PRO PrimeTime Encapsulating Extraction Cleaner Part 219C001
$55.99
Scot's TUFF PRO PrimeTime Encapsulating Extraction Cleaner outperforms leading brands in laboratory cleaning tests. Encapsulates greasy dirt Eliminates rapid resoiling Works in all extraction machines
Electrolux Cord Reel Assembly #2198346-16
$129.99
This item has been Discontinued by the Manufacturer and is No Longer Available. Fits these vacuum cleaner models: Electrolux EL6984A Harmony Canister Vacuum;
EUREKA El4325A Power Nozzle, Gray
$137.12
This is an O.E.M. Authorized part. Fits various eureka models. OEM part number 2192334-09. This product is manufactured in united states. This is an O.E.M. Authorized part Fits various eureka models Oem part number 2192334-09 This is a Eureka replacement part Part Number 2192334-09 This is an O.E.M. part
Kirby Suction Relief Upholstery Tool G6 #215899S
$11.99
Fits these vacuum cleaner models: Kirby Generation VI (G6); Kirby Generation V (G5)
Bissell Proheat Pump and Roller Brush Belt Replacement Kit (0150621 & 2150628)
$12.99
Bissell 6960W belt set for Bissell ProHeat & Power Steamer Deep Cleaners. Belt set includes (1) 2150628 pump belt and (1) 0150621 brush belt for Bissell ProHeat models. Fits Bissell ProHeat & Deep Cleaner Models: 8806M, 1620, 16603, 8806D, 1622, B0023, 16945, 1694W, 1685, 1692, 1693W, 1694, 1696, 8805R, 8806S, 1370, 13701, 1370R, 1623, 1...
Bissell Tube Clear Vinyl 15" Part 213-9442, 2139442
$12.99
This is a Special Order Item. Special Order items cannot be Cancelled, Returned, or Exchanged. Lead Times May Vary. Bissell Tube Clear Vinyl 15" Part 213-9442, 2139442 Clear Bissell 15.5" vinyl tube. Clear OEM #213-9442
Bissell ProHeat Tough Stain Attachment Tool 2159155, 215-9155
$19.99
The Bissell 3" tuff stain tool is designed to fit various ProHeat ClearView, Upright Deep Cleaners and PowerSteamer Pro models. ProHeat Clearview PowerSteamer Carpet Cleaners: 1699, 1699-1, 1699-5, 1699-8, 1699-A, 1699-B, 1699-F, 1699-P, 7901, 7901-1, 7920, 8905 and 8910 ProHeat PowerSteamer Deep cleaner: 1692, 1694 PowerSteamer Pro 8804, 8904 ...
Samsung Vacuum Paper Bags, Micro VP95, 3500, 5800, 5900, 630 Part 212
$13.99
Micro-filtration vacuum bags designed to fit Samsung Canister vacuum cleaner models: VP95, 3500, 5800, 5900, 6300, and Easy Vac 1300. Traps microscopic particles and allergens. 99.7% Filtration. This item is sold 5 per package. Micro-filtration Designed to fit Samsung Canister vacuum cleaner models: VP95, 3500, 5800, 5900, 6300, and Easy Vac 13...
Bissell 1 Speed Proheat Switch, Rect Rockr Proheat 1699, 7901, 7920, 8905 Part 2108827
Bissell 1 Speed Proheat Switch, Rect Rockr Proheat 1699, 7901, 7920, 8905 Part 2108827
$11.99
Black rectangle rocker on/off switch designed to fit Bissell Proheat 1699, 7901, 7920, 8905 and 8910 model vacuums. Black Rectangular Rocker On/Off Designed to fit Bissell Proheat 1699, 7901, 7920, 8905 and 8910 model vacuums OEM # 210-8827
Kirby G Six Upright Vacuum Cleaner Grey Inflator Attachment Part 213801
$11.99
Kirby G Six Upright Vacuum Cleaner Grey Inflator Attachment Part No # 213801 Fits In Model # Generation 6
Scot's Tuff, TuffGuy High PH Prespray SKU 210C001
$45.99
Removes restaurant and industrial grease on carpet. Great on olefin.
Bissell Model 9E00 Steam Vac Brushroll and One Geared Belt, for Bissell Pro Heat Steam Vacuums Part 2101128
Bissell Model 9E00 Steam Vac Brushroll and One Geared Belt, for Bissell Pro Heat Steam Vacuums Part 2101128
$26.99
Designed for Bissell ProHeat Clearview Powersteamer models-1699, 1699-1, 1699-5, 1699-8, 1699-A, 1699-B, 1699-F, 1699-P, 7901, 7920, 8905, 8910, 7901-1 It also fits ProHeat Upright 7950, 1699-N and Xtra-Lift 9E00 It also fits Deep Cleaner model #7950-Y and Power Steamer Turbo 8804T features multiple spiraling rows of bristles brushroll is desig...
Bissell Carpet Cleaner Flow Indicator OEM Part 210-0489, 2100489
$12.99
Genuine Original Equipment Manufacturer (OEM) parts! This flow indicator (part number 210-0489) is for carpet cleaners. Flow indicator 210-0489 spins when you squeeze the trigger to indicate cleaning solution is being applied to the carpet. The flow indicator stops spinning when the solution tank is empty or the trigger is released. Unplug the c...
Bissell Bottle, Shampoo ProHeat 1699, 7901, 7920, 8905, 8910 Part 210-1785, 2101785
Bissell Bottle, Shampoo ProHeat 1699, 7901, 7920, 8905, 8910 Part 210-1785, 2101785
$11.90
This item has been Discontinued by the Manufacturer and is No Longer Available. The Bissell shampoo bottle for the ProHeat 1699, 7901, 7920, 8905 and 8910 models. OEM #210-1785
Bissell Cap, W/Insert ProHeat 1699, 7901, 7920, 8905, 8910 Part 210-1795, 2101795
$14.99
Bissell Cap, W/Insert ProHeat 1699, 7901, 7920, 8905, 8910 Part 210-1795, 2101795 The Bissell solution tank cap assembly is designed to fit various Bissell models. Fits Bissell Models : 7950, 7920, 16977, 1697, 16973, 1697A, 1697M, 1697Q, 1697R, 1697W, 1698, 16981, 8804, 8804M, 8804T, 16971, 1699, 16998, 79011, 1699, 16991, 16993, 16995, 16997,...
Bissell 1699 7901 7920 8905 8910 1697 1698 Pump
$29.99
This item has been Discontinued by the Manufacturer and is No Longer Available. This is an O.E.M. Authorized part. Fits various Bissell models. OEM part number 210-7181. This product is manufactured in the United States. This is an O.E.M. Authorized part Fits various Bissell models Oem part number 210-7181
Royal Dirt Devil Paper Bag, Royal Type B Upright Top Fill 10 Pk Part 2066247001
$16.99
Standard filtration vacuum bags designed for royal type B upright model vacuums. This item is sold 10 per package. Standard filtration Designed for royal type b upright model vacuums 10 per package Oem # 2066247001
Royal Dirt Devil Cloth Bag, Commercial Zipper with Fill Tube Orange Part 2066242AU1
Royal Dirt Devil Cloth Bag, Commercial Zipper with Fill Tube Orange Part 2066242AU1
$89.99
This item has been Discontinued by the Manufacturer and is No Longer Available. This is an O.E.M. authorized part Fits various Royal Dirt Devil models OEM Part Number 2066242AU1 Designed for Royal Metal Uprights: 1058, 1058Z and 1059Z This is a reusable royal oraNge outer cloth bag assembly The bag features a zipper that allows easy access to t...
Bissell Release Lever Part 2038075
$11.99
This is an O.E.M. Authorized part. Fits various Bissell models. OEM part number 203-8075. This product is manufactured in united states. This is an O.E.M. Authorized part Fits various Bissell models Oem part number 203-8075
Bissell Power Force Bagless 12b1, 68c7 Series Filter Foam OEM Part 2038161
Bissell Power Force Bagless 12b1, 68c7 Series Filter Foam OEM Part 2038161
$13.99
Bissell Power Force Bag-less 68C7 Series Black Foam Filter Part - 2038161 Fits Models : 65851, 65852, 65853, 65854, 65856, 65857, 6585R, 6596, 6596Q, 6596X, 6585, 98N4, 948N41, 98N41, 98N4W, 68C71, 2140, 68C7, 68C7C, 68C7R, 68C7U, 68C7V, 68C7W, 6584, 47M6H, 47M6Y, 65792, 6579R, 6583, 65831, 65832, 65833, 6583G, 6583R, 6583W, 6583X, 65841, 65842,...
Bissell Roller with Axle 68C7
$13.99
This is an O.E.M. Authorized part. Fits various Bissell models. OEM part number 203-8070. This product is manufactured in united states. This is an O.E.M. Authorized part Fits various Bissell models Oem part number 203-8070
Bissell 33N8 33N8Q, 33N8R, 33N8V, 78R5 Spot Bot Suction Spray Hose Attachment Assembly Part 2037478 203-7478
Bissell 33N8 33N8Q, 33N8R, 33N8V, 78R5 Spot Bot Suction Spray Hose Attachment Assembly Part 2037478 203-7478
$24.99
This item has been Discontinued by the Manufacturer and is No Longer Available. Bissell Hose & Handle, Model: 33N8 & 78R5, 2037478 Bissell SpotBot Suction and Spray Attachment Hose Assembly Part Number: 203-7478 Fits Models : 33N8 , 33N8-2, 33N8-K, 33N8-A, 33N82, 33N88, 33N8M, 33N8Q, 33N8R, 33N8V, 78R5 Pet SpotBot Carpet Cleaners Note :...
Tags
- Everything in Newest Products
- Air Purifier Filters
- Air Purifiers
- Backpack Vacuums
- Bagless
- baking tray
- Beam
- Bernina
- Bissell
- bona
- Bosch
- Canister Vacuums
- Carpet Cleaners
- carpet extractors
- carving board
- casserole
- Central Vacuums
- Cleaning Solutions
- Coffee & Espresso
- Coffee Machines
- Commercial Vacuums
- Cordless Vacuums
- Electrolux
- Envirocare
- Eureka
- Evolution
- Floor Polishers
- Fuller Brush
- Generic
- gift card
- grill
- Handheld Vacuums
- handle
- Hardwood & Tile Floor Care
- Heaters
- Hoover
- hoover f bags
- hoover motor
- HOSE
- kenmore
- Kirby
- Kitchen
- Laundry
- Miele
- miele s251i
- MIELE TRIFLEX
- Mops/Scrubbers
- Nutone
- Odor Eliminators
- Oreck
- Panasonic
- Pooch Power
- pull-out
- Robotic Vacuum
- Royal
- sale-main
- Sanitaire
- sanitaire cord
- Sanyo
- steamers/sanitizers
- Stick & Hand Vacuums
- Thermostat
- Titan
- Tornado
- Upright Vacuums
- Vacuum Accessories
- Vacuum Bags
- Vacuum Belts
- Vacuum Cleaners
- Vacuum Filters
- Vacuum Parts
- Vacuum Roller Brushes
- vacuum-part
- waste bags
Brands
- Abbey & Sullivan
- Advance
- Aeris
- AirFree
- Airpura
- Airway
- Austin Air
- Bad Ash
- Bayes
- Beam
- Beam, Electrolux
- BeesWax
- Bernina
- Bissell
- Black&Decker
- Bona
- Bosch
- Boss Cleaning Equipment
- Broan-NuTone
- BUNN
- Cana-Vac
- Carpet Pro
- Casabella
- Castex/Nobles
- Cen-Tec Systems
- Central Vac
- Cirrus
- Clarke
- CleanMax
- Cleveland Wood
- Compact / Tristar
- Core Products Company
- Craftsman/Sears
- Dirt Devil
- DirtTamer
- Dust Care
- DVC
- Dyson
- E-Cloth
- Earlex/Ewbank
- EcoGecko
- Electrolux
- Elite Gourmet
- Emer
- Eureka
- Eureka Sanitaire
- Eureka/Beam
- Euro-Pro
- EuroClean
- Evolution
- Fairfax
- Fantom
- FeatherLite
- Fein Power
- Filter Queen
- FilterStream
- Filtex
- FitAll, Commercial
- FitAll, Residential
- Fragrance Fresh
- Fragrance LTD
- Fragrant Scent
- FreshWave
- Fuller Brush
- GE/Wal-Mart
- General Electric
- Generic
- Gloss Boss
- Gonzo
- Greentech
- H-P Products
- Haan
- Hayden
- Heat Smart
- Heat Surge
- Hoky, Oreck
- Hoover
- Host
- HP
- HydrOxi Pro
- Jansan
- Kenmore
- Kent
- Kirby
- KitchenAid
- Koblenz
- LG
- Loveless
- Mars
- Mastercraft
- Maytag
- Metro Vacuum
- Miele
- Modern Day
- Monster
- Myst-X
- Natural Touch
- Nest
- Nilfisk
- Nilodor
- Nilofresh
- NSS
- Numatic
- Nutone
- Odor Assassin
- Oreck
- Pacific
- Panasonic
- Plastiflex
- Polti
- Pooch Power
- PowAir
- Powr-Flite
- ProTeam
- Pullman Holt
- PurSteam World's Best Steamers
- ReadiVac
- Red Vacuums
- Refresh
- Regina
- Reliable
- Rexair/Rainbow
- Riccar
- Roomba
- Royal
- Royal Dirt Devil
- Rug Renovator
- Samsung
- Sanitaire
- Sanyo
- Scot's Tuff
- Sebo
- Shark
- Sharp
- Shop-Vac
- Simplicity
- Singer
- Spring Breeze
- Stain-X
- Titan
- Tornado
- Tristar
- Turbocat
- Vac-Yum
- Vacuflo
- Vapamore
- Vax
- Wessel Werks
- Wet Dry Vac
- Windsor