Alfa 33 905/907 Series/Sprint models 1984-1994 front suspension left side control arm (semi-trailing link). This is a brand new and original control arm complete with ball joint and bushes.
OEM part number reference 60501402.
Suitable for Alfa 33 905/907 Series and Sprint models as of 1984.
You may contact us for more details.