148909-002 – NEC ELECTRONICS

29 in stock