1pcs/lot IRG4PC50UD SPW20N60C3 24N60C3 18N50 FDA18N50 IRFP4868 Large chip high power transistor TO-3P