Daily Archives:

March 2, 2017

P For Pyrolles

Pyroluria/Pyrolles is a genetic condition or a result of high oxidative stress when your body produces high levels of kryptopyrolles in the urine. Kryptopyrolles is a natural occurring by product when your body is making haemoglobin and the problem that is causes is that vitamin B6 […]

Read more