Magneti Marelli Window regulator Left Front Manual without electric motor 350103151100 PEUGEOT: Partner II Tepee Partner II Platform / Chassis