WHOLE FOOD VITAMIN D 2500 How it works

Agaricus bisporus (fruiting body)* 62.5mg providing 2500 IU Vitamin D

*certified organic

Sale

Unavailable

Sold Out