Items IncludedMounting Hardware
Reference OE/OEM NumberMounting, A2118705426, A2118200211, A 211 820 60 26, A2118206026, Benz, 5DC008424-02, 2002 2003 2004 2005 2006 2007 2008 2009, 2118206026, 9XB736386-00, A2118203126, 73628104, Light Sensor, Original, 2118202285, A2118701585, A2118702926, 5DC008424-06, A2118202285, Front, Sensor, Controller, 5DC00842406, 5DC008424, Rain Sensor, Mercedes-Benz
MaterialPlastic, Steel
Superseded Part Number5DC00842422, 2118206026, A2118206026, Hella