PBYR6045WT SI3052P 3052P KCQ60A06 IRFB31N20D J6810D BTA16-600B ST8812FX 8812FX BTA208-800E GBJ2510 KA1L0380R 1L0380R