Liquid filter equipped with an anti-leakage valve | Patent Application Number 17758843 | Patexia