If quality and performance is the issue, Zubi check valves family is your choice.
115AR model is self cleaning unidirectional threaded ball check valve. The ball rotates during operation eliminating the risk of impurities getting stuck on the ball. BSP and NPT connections.
Applications: Water and Waste Water, Low charged liquids, air...