Another new feature made possible by the new support system Communication pedestals can now be fitted with functional elements on both sides

What is the correctly punctuated version of this sentence?
Another new feature made possible by the new support system: Communication pedestals can now be fitted with functional elements on both sides.