Magnesium Glycinate 100 mg, Highly Absorbable Form, 90 and 180 Tablets
Cardiovascular Health, Nervous System Health
KSh3,900 – KSh5,200
Magnesium Glycinate 100 mg, Highly Absorbable Form, 90 and 180 Tablets Cardiovascular Health, Nervous System Health
Magnesium Glycinate 100 mg, Highly Absorbable Form, 90 and 180 Tablets
Cardiovascular Health, Nervous System Health
| size | 180 caps, 90 caps |
|---|