Supplements for body building had spread across the globe in a wide variety of different types. L-arginine, endurance supplements, supportive, Creatine, Power Protein mixes, Protein shakes, and many more are just a few of the different supplements that had.