DE-STA-CO, a Dover Company, was founded in 1915. In 1936 the company designed and manufactured the first manual toggle clamp.
DE-STA-CO, a Dover Company, was founded in 1915. In 1936 the company designed and manufactured the first manual toggle clamp.