SM6366ED1RL SPS Transistors/Thyristors | 30V 34A 5.7mΩ@4.5V,20A 46W 1 ...

SM6366ED1RL SPS Transistors/Thyristors | 30V 34A 5.7mΩ@4.5V,20A 46W 1 ...