CHIP BAFFLE PLATE 170 X 130/189 X 0.5 LEFT SP

Stock Code:
10016075