Part #:
TC518512AFT-80V PDF Datasheet - TOSHIBA CORP - Datasheets360.com