End effector and substrate processing apparatus including end effector | Patent Publication Number 20240198538 | Patexia