December 16, 2013 at 8:05 pm #113410
Thanks for all that I shall check it out.
Can you just confirm what GSE and EDTA stands for? GSE do you mean grape seed extract or grapefruit seed extract?
Do I buy tablet or liquid form of these?