Is this a double lug head?

Yes, this is a double lug valve.

Did you find what you were looking for?