Mercedes-Benz 266940 specifications comparison