In-stock products typically ship in 3-5 days.
Does not thread in on the stud like the OEM part, Threads into the holes.
Genuine Part is NLA.
Bremmen