Loading patent details...
US4124592A: Bis-Indolyl Phthalides and Naphthalides | Searchlight