When I was looking for such parts I looked up the O ring/seal part number, then went to the reverse look up program to see where it was applied. It covers a LOT of models, and consequently petcocks from those models should fit the XZ. The petcock I got was less than $10 delivered to my door. I haven't used it yet so I can't speak for the quality of the seals.