Loading patent details...
US4333943A: Ethyl 3-(3-Indolyl)-3-(5-Tetrazolyl) Propionate Compounds Used as Anti-Hypertensive Agents | Searchlight