Don't count on it
This is a mix of several dried flowers with unsubstantiated claims that make no sense biologically. There's no supporting work, and it has all the marks of a cynical scam. By contrast, your kidney stone is serious business and you need to be under the care of a competent urologist. If herbal medicine interests you, find an ethical holistic physician.