Anybody know what these things are called/who makes them? I'm in the middle of a repair job with about 4 billion of these connectors and there's a few I'd like to replace while I've got access. It occurred to me though that I've never actually come across these before and searches so far haven't helped me find them. There's a few different pin counts and two different pin pitches on these, but they all share the same flat pins and big/small tabs on opposite sides.