Flush-free Niacin Inositol Hexanicotinate, 500 MG by Spring Valley. As for the Magnesium, I can always get more I suppose.
certainly up to you but if you’re looking for relief, what I’m suggesting will offer it.