... followed :ARTEMISININ,DIHYDROARTEMISININ,ARTEMETHER,ARTESUNATE,QUININE SULPHATE,QUININE HYDROCHLORIDE,QUININE DIHYDROCHLORIDE,TABERSONINE,VINCAMINE,VINPOCETINE,RESVERATROL and so ... :ARTEMISININ,DIHYDROARTEMISININ,ARTEMETHER,ARTESUNATE,QUININE SULPHATE,QUININE HYDROCHLORIDE,QUININE DIHYDROCHLORIDE,TABERSONINE,VINCAMINE,VINPOCETINE,RESVERATROL and so ... trust in China. Vincamine extract 98.5%,99.2%