- 1. Crystal. Crystal Body Deodorant Roll-On / 86449300062
- Crystal Body Deodorant Roll-On is produced by the American brand Crystal. This is an unscented anti-bacterial deodorant roll-on formulated with potassium alum, a natural mineral salt. Potassium alum eliminates ...