42" Leone Island Range Hood 1200 CFM Internal Blower Professional Baffle Filters Stainless Steel
Elica
MFR# ELI142S2 | MSC-2228027