L-citrulline is a powerful nitric oxide boosting supplement. This helps increase blood blow to the muscles for great pumps & performance.
The best time to take this is 15-30 minutes before training. It can take solo or as part of a pre-workout supplement to increase energy & mental focus.