9009235947

filter,assembly,hepa
Manufacturer part number: 900923594
Vendor: Italy Warehouse