I bought and installed them earlier this year. I don't remember the brand, but I think they are OEM. I'm pretty picky about that sort of thing and I remember checking them and deciding they were ok.
Easy to install, no problems since.
'88 300E 265K
'91 300TE 155K