Most NMN is sourced from China. Doesn’t mean it is bad per se but it is difficult to synthesise. I just bought 1kg out of curiosity and having it third party tested for purity / toxins. If it comes back clean then it’s infinitely cheaper than branded supplements