DF04S-E3/77 (VISHAY). Code: 128227. Stock Available: 24000.