Магний Б6 вроде бы и так периодически курсами пьет.
Глицин надо попробовать

Тенотен - пойду гуглить, не пробовали.