FREE Shipping over $49!
$94.99
Part # 4687-08J
By Sta-Rite
Manufacturer Code 24762-0080
Alternate Part #'s 247620080, 14-102-1046
Inlet Baffle, Depb 83 (24762-0080)