i am searching for sientific information about coq10. explantions how it is functioning? what is the best vgetarian source of it? thank you. hanan sela