Contact Person : Melinda Bin
Company : Shenzhen Rhombus-IDEA Technology Co., Ltd
Address: ROOMA500,EASTERN,Block2 SaiGe Science Park Huaqiang North street,FuTian district ,Shenzhen,China -Guangdong China .
Zip/Postal : 518000
Telephone : 86-755-83766272