Sealing device | Patent Publication Number 20180087575 | Patexia