irfp31n50lpbf transistor of datasheet pdf IRFP31N50LPBFManufacturer : Vishay Siliconix Description : Power MOSFET