My experience with any kind of Body Odor is that it is caused by the chemicals added to food. I cannot say which chemicals cause the odor because I eliminated nearly all chemicals from my diet. By eliminating all chemicals and eating only whole foods, my urine, sweat, feces, and flatulence have all significantly lost their odor, or at least, the ability of the odor to drift further than a few inches from its source.