Genuine BMW E23 E24 E28 Seat Electrical Switch Front 
I have many of these in stock and I've never found one that didn't work after I've sprayed it with WD40 or Electronics Contact Cleaner.