Igor Alekseevich Sokolov

Igor Alekseevich Sokolov

Director/Board Member at ZAVOD KOMPONENT AO

Electronic Technology