This is the first edition under the Innovation Union initiative IP101288 and replaces the former European Innovation Scoreboard EIS

What is the correctly punctuated version of this sentence?
This is the first edition under the Innovation Union initiative ( IP/10/1288 ) and replaces the former European Innovation Scoreboard (EIS).