SEAL MECHANISM FOR LOAD PORT DOORS | Patent Publication Number 20250354433 | Patexia