Testosterone Propionate is the shortest-estered testosterone steroid. It's an injectable compound with a slower rate of release than un-esterified Testosterone, but a faster rate of release than all the rest of esterified testosterones.There are some advantages and disadvantages...