User Activity

I believe this is a TRIAC based on the circuit it is in, but I cannot find any data on this device nor vendors having it in stock.  It's a TO-220 package, could someone please explain the ST part numbering?  Thanks! 
Kudos given to