Aircraft Micro Switch. P/N 5C1789. NSN: 5930-15-126-3692. It was removed from a salvage aircraft. Bottom cover plate is missing.