>>40324731 (OP)
they vary on their duration and how often you should inject
valerate duration is much shorter so you should inject every 3-5 days
cypionate and enanthate are almost the same thing and both can be every 7 days
undecylate duration is much longer and you probably can inject it every 28 days, but you absolutely have to know what youre doing i dont recommend