Alfa 33 905 Series 4X4 brakes master cylinder (ID 20.6 mm). This master cylinder features four ports with two of these located on the MC body (1 X vertical front facing port & 1 X horizontal rear facing port) and 2 X ports located on a copper union (facing vertically upwards and horizontally).
OEM part number reference 60750452/60749853.
Suitable for Alfa 33 906 Series 4X4 models.
You may contact us for more details