SC3206 Fine Debris Screen

Part Number 77382-12

0.375''