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