Plasser & Theurer
Railway track maintenance machinery