IBS Electronics
SGS – SGS BTB12-800B Thyristor TRIAC 800V 126A 3-Pin
SGS – STMicroelectronics BTB12-800B Thyristor TRIAC 800V 126A 3-Pin Manufacturer Part Number: BTB12-800B