Watts over the years has had many different frost proof sillcock models they sold. What you have looks nothing like what they are selling now. You could contact them and ask about parts availability. http://www.watts.com/pro/contactus.asp
But even if you install all new parts there is a strong possibility that the seat is damaged and replacement of the unit is required. I would personally just go ahead and replace it.