Little Giant

Intake Screen LITTLE GIANT 102376

Item Type: Intake ScreenBrand: LITTLE GIANTManufacturer Part Number: 102376Made in the United States