Image AS 139118 RuguInfo


Summary

Short Description: Shanghai Rugu Info&Tech Co.,Ltd.
Description:
Shanghai Rugu Info&Tech Co.,Ltd.
2B Yingjia Plaza No.2988 Gudai Road Minhang District Shanghai
Allocation Date: 22.03.2025

Contacts

Address

2B Yingjia Plaza No.2988 Gudai Road Minhang District Shanghai

Abuse Contacts

james@bestidc.cn
ipas@cnnic.cn

E-Mail Contacts

james@bestidc.cn
ipas@cnnic.cn
chencf@bestidc.cn