NPT End Floating Ball Valve

NPT End