Somebody from Brazil came on here looking for window switches, I can't find that post now

Anyway I have two, but with different part no's could somebody look and se what the difference is please?
90 406 888 and 90 303 626 and while that good person is looking could they tell me waht part No 90 274 678 is for......makers name is KIEKERT?

Cheers
Jon