This may be a stupid question, but when you don’t know, well I don’t like guessing. Does anyone recognize this? Is it a voltage regulator?