SUBSTRATE PROCESSING APPARATUS | Patent Publication Number 20240309508 | Patexia