NEC

Electronic scaled
nec

Location

Tokyo,
Japan

Industry

Electronics