Shanghai Rays Information Technology Co., Ltd
![]() |
Room 901-903, Building 2, Magnolia Green Square, Lane 251, Songhuajiang Road, Yangpu District, Shanghai |
![]() |
021-58392032/58392162/33628510 |
![]() |
business@rrays.com.cn |