NEC Corporation is a multinational IT company based in Tokyo, Japan. It provides IT solutions, network solutions, electronic devices among other services including System Integration, Maintenance & Support, and Outsourcing services.
1 in stock at 6074 State Rd, Parma, OH (Phone # 440-884-7296)
Estimated within 2-8 business days
If you return an item to our store within 5 day of pick up and the item is in the same condition as it was at the time of pick up, with all accessories, the purchase price will be refunded to the payment mechanism used in the purchase transaction. No