Complete with roof mounting frame.
Part Number: 0139563/A
Other Part Number: 10308
Excellent condition.
Original Alfa Romeo Part, made in Italy.
View the pictures carefully and part numbers to be sure for suitability before purchace.
No returns accepted.