Just found this at adv-rider forum
Hyderacing.com
Purchased their rear differential cover $75 plus shipping, those scratches, i'am always worried about may be prevented
Appears they have models for many different bikes

I have no interest with hyderacing,
1200gs