BSF89N2P26-6A1 | NEC Corporation