Translator: 0086-13940590217
Translator: 0086-13940263957
Patent inventor: 0086-13940549944
Translator: 0086-13940590217
Translator: 0086-13940263957
Patent inventor: 0086-13940549944
synxkjglx@163.com
National University Science Park, Shenyang University of Technology, No. 20, Fourth Street, Shenyang Economic and Technological Development Zone, Liaoning, China