Solar Silicon technologies, LLC is located in the Central district of the Russian Federation, in close vicinity to the capital, in Podolsk.
Address: 142103 Russian federation, Podolsk, Roshchinskaya St. 3, АБК building
E-mail: office@sst-rus.com
Ph.: +7 (495) 020-54-20