SUBSTRATE PROCESSING APPARATUS | Patent Publication Number 20250079193 | Patexia