A shot in the dark here- I'm betting that is the charge control board for an old PD converter- if you look at
this service manual for obsolete converters and scroll down to pc board ID they give 102508 as a 4 pin, no led board.
I have a new 103544 board here- listed as equivalent, but not sure how close is close, plus I cannot read the numbers on the IC, which actually only has 3 leads on my board.
Regardless, that manual has schematics.
On edit- on my paper version of the manual it lists that as C106Y4 SCR.
-- Chris Bryant