Swiss rail bogie pusher | Up to 50000kg TP500HD rail mover

Swiss rails Tractive unit