Set of 2 Sun Visor Clip EZ 12681000127101 Mercedes Benz 240D 300SD 300TD 380SEL 300CD 2003 - 2005