NON-CONTACTING DYNAMIC SEAL | Patent Application Number 18311443 | Patexia