DEPOSITION MASK | Patent Publication Number 20250059637 | Patexia