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