Pharma Nord Bio-Quinone Q10 Super 30mg - 30 Capsules
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.