It's an smd device with six legs, three on each side, about the size of an SOT23 transistor. Here's what it looks like:
It's used in the primary side of a smps regulator on a power supply board. The board legend calls it an IC, but I've seen similar devices marked as t ransistors, and it looks like a transistor array. The markings on the devi ce are KP 358, with an "I" in a box preceding the KP. If I Google just tha t number, Google returns datasheet sites, but they don't have any informati on about it.
I have another identical working supply, but the IC in the same location ha s 6M944a on the device. The boards are otherwise identical, so these two d evices appear to be interchangeable. Neither Mouser or DigiKey seem to hav e anything on it.
If anyone knows what this is, what it subs to, or even a missing prefix or suffix to help identify this thing, I'd really appreciate it.