EPI Universal Joints for ATV / UTV High quality Zerk: Yes Snap ring included: Yes Position: Varies by model Model number: WE100338