Title: Leroy-Somer
Subjects: Motor industry, History, Leroy-Somer (Firm)
Places: France