The three things you need to do a Liver Flush are the grapefruit, olive oil and Epsom Salts . Some people do not use Epsom Salts , they drink a ten ounce bottle of magnesium citrate from the drugstore. I use grape fruit and olive oil, that's all.
I have included a link for you to look at. You can get the other things you mention at this link.
Some people take herbs that soften stones. You can purchase these at Julia Chang's site, sensiblehealth.