Home Products full port ball valve