Balboa 1 1/2" OD Slotted Air Injector #12910
Product Code: 12910 | Mfr # _12910
Sign in for faster checkout.