I see something interesting in the upper left corner of the card, might be a vital voltage regulator.

And the bigger chip over the Siluro print... but I dont know anythin maybe write down the markings on that chip and search the net, if you insert the chip name in google for instance you never know what comes up.

Gimme a top shot if you have time Sys.