I have a magnesium left side inspection cover from Ducati Performance. Part number 247.1.210.1a
This should fit all modern ducs with the round inspection cover...I.e., if you inspection cover looks like the in the pics below, it will fit. Comes as you see it with polished stainless hardware and gasket.
$45.00 shipped