Substrate transfer apparatus using upper and lower magnetic levitation rails | Patent Publication Number 20250026590 | Patexia