The closest I have come to a match so far is SD1728 or Thompson TH430B. Again, if anyone has further information it would be appreciated. Numbers on the transistors are ST 681033 with either C589C or C795V also stamped. These are 50 volt devices.