×

Mercedes-Benz O405

The Mercedes-Benz O405 was a single-decker bus manufactured by Mercedes-Benz from the mid-1980s to the early 2000s as either an integral bus or a bus chassis and was the last VöV SL-II standard bus in production. Wikipedia