Alfa 33 905/907 Series/Alfasud/Sprint Manual Steering Rack Mounting Bracket Rubber Bush. This is the rubber bush as found on the mounting bracket
OEM part number reference 60502779.
You may contact us for details.