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.