L-arginine l-ornithine l-citrulline l-lysine l-glutamine l-proline l-taurine l-carnitine nacSupplement for performance and longevity.