Sanrex - TSR100AA60 - Triac, Single. 100Amp 600V. No Hardware. UPC 0818497014895. Vtm (Volts): 1.45 Volts. Made in Japan - Not a Chinese Copy. I2T@60Hz (A2Sec): 6,000. Sansha Electric Co Ltd.
eBay