2007 CITROEN XSARA PICASSO DESIRE HDI 1.6L SPEEDOMETER 9661734780
CITROEN XSARA PICASSO LX 16V MK1 2007 PETROL SPEEDO METER 9646455080
CITROEN XSARA PICASSO LX 16V MK1 2006 PETROL ENGINE CONTROL UNIT ECU 9652552380
CITROEN XSARA PICASSO 2.0 2003 HDi SX 5DR ENGINE ECU 0281011084 9647693180 BOSCH
ECU Citroen Xsara Picasso 2.0 litre 00-03 0281011084 9647693180 Plug & Play*
CITROEN XSARA PICASSO (00-10) A SPEEDO SPEEDOMETER INSTRUMENT CLUSTER 9641164080
2007 CITROEN XSARA PICASSO 1.6 HDi ENGINE ECU 0281012468 / 9663268380
CITROEN XSARA PICASSO SPEEDOMETER CLOCK 8200761862 5DOOR 2003
2003 CITROEN XSARA PICASSO 2.0 HDi SX 5DR ENGINE ECU 0281011084 9647693180 #2681