IRFH5025TRPBF Infineon Technologies Transistors/Thyristors | 250V 25A 8 ...

IRFH5025TRPBF Infineon Technologies Transistors/Thyristors | 250V 25A 8 ...