Drape interface structure | Patent Application Number 18472674 | Patexia