Tag china full flow check valve