Developing apparatus and method for developing organic electroluminescent display panels | Patent Publication Number 20030143491 | Patexia