Part #:
SLT3403AA PDF Datasheet - SEMITRON - Datasheets360.com