Swiss Locomotive and Machine Works

SLM
Schweizerische Lokomotiv- und Maschinenfabrik / Société Suisse pour la Construction de Locomotives et de Machines
Switzerland
1871 - 2005

Discussion forum