I don't know if magnesium citrate dilates the bile ducts or not but my wife and I both had very successful Liver Flushes this past weekend. We only used magnesium citrate oral solution this time. We drank 6 oz. of the magnesium citrate at 6:00 and 8:00 p.m. and then again at 6:00 a.m. We both released hundreds of gallstones, both large and small. And the taste compared to Epsom Salt is fabulous. As we all know, each person is different and reacts differently to the same product or chemical.