Alfa 33 905 Series/Sprint models 1984-1987 front suspension right/left side control arm (semi-trailing link). This is a refurbished original control arm complete with bushes. The control arm can be fitted right or left side by adding the respective ball joint
Original part number reference 60506673/60506681.
Suitable for Alfa 33 905Series and Sprint models 1984-1987.
You may contact us for more details.