Urolithin A vs CoQ10 vs creatine

These are not substitutes for one another.