Магне В6 это французский препарат и он дороже в 2 раза,а Магвит польский. Как мне в аптеке провизор объяснила,что разницы нет,просто Магвит внутрикишечный,т.е усваивается кишечником, а Магне В усваивается по другому(забыла где,в желудке что ли).Одна врач сказала,что лучше Магне В6,другая врач сказала,что разницы нет,оба хорошие.