Alfa 33 905 Series Bosch distributor rotor.
New old stock item with OEM part number 60749778.
You may contact us for more details.