8 987 257 89 85 Office
8 937 839 32 53 Translator - Ilgiz Safin
chenhua@renhesun.com Technical Manager - Chen Hua
guofeng@renhesun.com Operations Manager - Guo Feng
ilgizsafin@renhesun.com Translator - Ilgiz Safin
453020, Republic of Bashkortostan, Karmaskalinsky district, with. Karmaskali, New, 64