Black and Decker Baffle #DWB-808766-00
Product Code: DWB-808766-00 | Mfr # 808766-00
Sign in for faster checkout.