NAC 1200mg per day and Standardized Silymarin extract is all you need for the liver. You will not find 100% pure pharmaceutical grade udca through these 'chem sites'..The good ones are either by word of mouth, or they already exist as quality source for juice, and happens to carry ancillaries in their listing as well. Hawthorn extract and cayenne pepper for cardiovascular, blood pressure, and blood purifying. Nettle and dandelion root for kidneys, spleen stimulation, waste product elimination, improved gfr, etc. Use flax seed oil in replace of fish oil, it will not over/under dose you in your omegas, as it stimulates the liver to produce the exact amount of omegas your body needs, and not anymore than that. It is quite impossible to gauge a correct, accurate dose of fish oil for the right balance of omega 3, 6, 9. Too much of 6 or 9 is not a good thing. Close to 100% of our fish oil comes from China and throughout the pacific ocean, and to inform the uninformed, or perhaps misinformed, most fish oil in the united states regardless of it being out sourced by a gmp facility will be rancid. Non-rancid and non-radiated fish oil will come from the mediterranian area and other parts of the globe will be expensive. A quality multi vitamin, along with 1-2 gallons is also necessary, (try to drink non-fluoridated water if possible).