That rotor with 8 holes looks a lot like a ford rotor for an early 2000s e250 and e350 full size cargo vans
I have a couple in my shop and I always wondered if they would fit onto my 1 ton
-s