First i suggest if you have a pic of it at all post it. Then after that your gonna just need some luck man not alot anyone can do but keep there eyes open.
Gl to you thou
Also is there anything on it that might distinguish it from other rotors that will help aswell even if you find one that looks like yours it might not be you know what i mean.
but GL to ya