Website Overview: Expiration of sc-tech.cn will occur on June 27th in 2018. The server, which itself is located in Hong Kong, has an IP address 202.61.87.8. The past 3 months resulted in Alexa position shift by +83914 for sc-tech.cn. Overall there are 0 off-site links on the homepage of the website. Domain was probably registered on May 27th in 2005. Alexa Global rank for sc-tech.cn is 889944.