The pictures look good, in hand it looks even better! You will do a little dance when it you see it.
As far as I know, it should fit just about any Ducati single except mid-sixties Scrambler. It is also suitable for many other Italian models with clip attachment and 60mm fuel opening.