424100-80 – NEC ELECTRONICS

172 in stock