25LC128
T8K

Powerex, Inc.

T8KC603203DH

SCR Module 6000V 589A Single Surface Mount Ceramic

Top