This was on a bike I bought a while a go. I believe the seller said it was from an RC 51 but can't find anything that resembles this.
I vote RC45 or one of the smaller 400cc copies of the RC45, forget the designation, NC45 or something.