MERCEDES-BENZ O 520: specs, 80 km/h, 170-177 hp | Motoro