Delta?! The power supply company? I didn't know they made 'boards at one point. The switch is interesting, too - maybe SMK or Futaba with extra spring? Or something capacitive (wouldn't match any non-working keys though)? Definitely an oddball, that's for sure. Let us know what you find when it arrives.