Mercedes-Benz O405
Single-decker bus manufactured by Mercedes-Benz (1983-2001)
The Mercedes-Benz O405 is a bus that was produced by Mercedes-Benz from 1980 to 2000. It was the last VöV SL-II standard bus to be made.
The Mercedes-Benz O405 is a bus that was produced by Mercedes-Benz from 1980 to 2000. It was the last VöV SL-II standard bus to be made.