Alfa 156 power windows switch control panel . This is the power windows switch panel located on the passenger door (LHD & RHD vehicles) which controls the front door power windows.
OEM part number 156036166/156034655.
Suitable for Alfa 156 2001-2005 models
You may contact us for more details.