Stmicroelectronics
Triac 600V 25A BTA26-600BWRG
Triac 600V 25A BTB24-600B
Littelfuse, Inc.
Triac 600V 25A MKP3V240G
Power Innovation
Triac 600V 25A TIC253M
Triac 600V 25A TYN625RG