As far as I can work out it is from Ducati Round case 750 GT but may fit other models and brands.
Very good useable condition