Swiss rail bogie mover | Swiss Rail sign Tractive Power as official supplier

Swiss rails Tractive unit