Semen contains citric acid, amino acids, fructose, enzymes, phosphorychloine, prostaglandin, potassium and zinc. The average ejaculation contains 2 to 5 milliliters of semen, which may contain between 40 million and 600 million sperm. Source: About.com Guide