6 in 1 Magnesium Complex 2100mg Glycinate,Citrate,l Threonate,Malate,Taurate & &
£19.15
HIGHLY ABSORBABLE BLEND OF SIX???. This formula includes Magnesium Bisglycinate,Magnesium Citrate,Magnesium Taurate,Magnesium L-Threonate,Magnesium Malate,Magnesium Orotate. STRONG MUSCLE & BONE FUNCTION ???.