SELF-SEALING MOUNTING BRACKET | Patent Publication Number 20250102108 | Patexia