3 inch Wet Debris Screen

Part Number 77389-12

SC3265, SC3306, SC3306E, & SC3420