Bcd128.com is the 801,582nd most visited site on the internet. There are 22 homepages that link to a page on bcd128.com, 9 of which are two-way reciprocal links between domains. The homepage of bcd128.com links out to 23 other websites. The website's IP address is 126.96.36.199. Bcd128.com gets about 1,365 pageviews per day, and earns an estimated $4.10 daily. The server location of bcd128.com is Chengdu, 32, China (CN ).
Please note that some data for this domain is over 19 months old.