Availability of maca-china.cn was checked 1 times during the 28 days beginning October 27, 2024. Based on the results of all the checks, maca-china.cn was down or encountered other problems as of November 24, 2024. The most recent check date of October 27, 2024, found that maca-china.cn was down 100.00% of the time, or 1 occurrences. The results of the replies received as of November 24, 2024, confirmed that no responses had an error status. On October 27, 2024, maca-china.cn replied in — seconds, differing from its average response time of 0.001 seconds.