Crystal Roll on Fragrance Free Body Deodorant 66 ml is made of Natural minerals salts that avoid body odour through the formation of an invisible odour-protective barrier. It is non-sticky, non-sticky, leaves no remains white and is suitable for women and men alike.Crystal deodorant is the best deodorant ever .