Magnesium citrate potassium citrate and vitaminb2 oral solution potrate mb6 syrup is used?

Potrate. Mb6 solution does not contain vitamin b2 (riboflavin), as far as i can tell. It does contain vitamin b6 (has multiple forms, but pyridoxal phosphate is active & involved in many metabolic reactions). The solution can be used to make urine less acidic -- a good idea if you have uric acid kidney stones.