Pharma Nord Super Q10 Bio-Quinone Food Supplement 30mg 60 Tablets

It is a vitamin-like substance which is found in our mitochondria (structures within cells responsible for energy production). It is also important as an antioxidant, associated with various health benefits.

eBay