Answer by
quisqualis (1756)
Deodorant stones contain chemicals which stop sweat glands from sweating. The things that they make smell better are armpits and feet, by preventing odors from developing. Typically, a deodorant stone contains alum, or hydrated potassium aluminum sulfate. For people who avoid commercial deodorants because they contain aluminum, a deodorant stone most likely contains aluminum as well.