Mercedes-Benz O305 .