Crane AHK316-1 Ball Valve, 150#, 1/2" ID, 3.5" Flange NPS, 1037 B-C, RF
Lots of high resolution photos provided, we tried to get every marking / number in a photo.
eBay