ENZYMATIC SELF-CLEANING SEALANTS | Patent Publication Number 20240132704 | Patexia