20 ELECTRONICS COMPLEXSHOGHI SHIMLA SHIMLA HIMACHAL PRADESH Himachal Pradesh INDIA 173219 (Himachal Pradesh)