Minute quantities of over 30 different substances have been identified in human semen. These include nitrogen, fructose, lactic acid, ascorbic acid, inositol, cholesterol, glutathione, creatine, pyruvic acid, citric acid, sorbitol, urea, uric acid and Vitamin B12, along with various salts and enzymes.