Alfa 33 905 series (1984-1987) dashboard left trim. This is the decorative trim which is placed on the left side of the dashboard between the dashboard side and the A pillar.
OEM part number 540834.
Brand new item, very rare!
You may contact us for more details.