Lot of 10 NOS UID Slide Switch DPDT Solder Terminals
Part# 10-000-0060 / MD 022-7-1-S-2W
Unfortunately I do not have any specs on these switches