Identify or Correct This Part

1977 VINTAGE Alfa Romeo Convertible Spider Front Left Brake Rotor & Dust Plate