Simple rebuild using All Balls Racing Part No. 60-1082
Claims to fit several models including KLR, Vulcan and Ninja. This particular petcock is from a 2005 Ninja 500R. A quality kit that fits perfectly and has shown no sign of leaking yet, I recommend it.