No I ordered mine from the dealer, it's specifically for the Supersport (both models). The dealers accessories programme actually shows the part where sadly the public site doesn't.
Have a look on the equipment bit of the Ducati website, look at the unit for the 959 Panigale, it's very similar.
null - Ducati Accessories
I like the look af that one...very clean