One of the fellows I know is trying to make a repair a power supply. But he's having trouble finding a part. He's needing 2ea MOSFET IC - stp9nc60fp the part number on the the chip is p9nc60fp. We checked at Allied in Tulsa.. but no go. Any idea as to where he can find one? Thanks, Mark N7XYO