My friend who lives in Europe swears by it for natural deodorant, it doesn't sell here unfortunately and the nearest thing to that brand I found was from bumblebee pit putty version.

https://www.amazon.com/BUBBLE-BEE-11.../dp/B009AX88CU

wondering if anyone tried it?