Oil filter cartridge | Patent Publication Number 20250121303 | Patexia