No definitions found for 'Nippon Electronics Corporation' Perhaps one of these: novennial, new haven, il