Loading patent details...
US4351768A: 2-[(3-Indolyl)carbonyl]-4/5-Carboxybenzoic Acids | Searchlight