Crane Xomox 3" ID 7.5" Flange, Sleeve, Carbon Steel Ball Valve 150# RF NPS B16
Lots of high resolution photos provided, we tried to get every marking / number in a photo.
eBay