Uh. Not hard to figure out yourself, they probably attached an ester to it.
Slow release would make it easier to dose Dbol throughout the day, instead of 3-5 times a day for optimal hormonal stability, one would only need 2 doses with a 12 hour release period.