CHIP DEFLECTOR PLATE RIGHT

Stock Code:
10049316