This listing is for the pictured Radiator Cooling Fan/Motor removed from a 2017 MERCEDES E-CLASS 2996 Petrol with an engine code of M276.823 and 0999063802 miles. The Radiator Cooling Fan/Motor were tested upon removal and comes with a 90 day guarantee.