Spencer Moulton was founded in Great Britain in 1848. The company’s Malesherbes factory in France is now the location where it manufactures high-quality buffer springs, draw gear or draft gear springs ...