i got mine from one of the sponsors here on the site.
i was just at the shop!!
i coulda took some pics of the new ones, and grabbed the part numbers for front and rear.
and mine dont look like any of those, mount wise that is. close but not the same centers.
mine slip down over the existing stud.
if ya dont have the studs, youll need to screw em on, or do as i did, and have a glass guy blast some new studs in, where they are missing.