e-caps seems to be an umbrella name for a bunch of products. Is it the Endurolyte capsules?