Alfa 33/Alfasud/Sprint/145/146 brake and clutch pedals pin. This is a reproduction pin specially manufactured by us; the OEM pins have long been out of production and due to high demand, we have put them into production from hardened steel.
OEM part number is 60501333.
You may contact us for more details.
All interactions with Alfa Restoration Online Shop are secure with the strongest encryption certificate by GlobalSign