Part #:
SFP3340F-681M PDF Datasheet - FENFA ELECTRONICS LTD - Datasheets360.com