Carnitine and Taurine Compounds are described. The Carnitine Compound comprises Carnitine and one of a Nitrate and a Nitrite. The Taurine Compound comprises Taurine and one of a Nitrate and a Nitrite.