This is a Mars 125 or 250 VAC 20A limit switch it looks to be all there except for one screw, which I’m sure you could pick up at a hardware store.