Fine Chemical, Nutraceutical, Animal Nutrition manufacturer / supplier in China, offering Benfotiamine CAS: 22457-89-2 High Quality Good Price, Carnitine Tartrate CAS: 36687-82-8 High Quality Good Price, Creatine Alpha Ketoglutarate High Quality Good Price and so on.