Loading patent details...
US4402966A: Acylaminophenyl Imidazoles and Anti-Depressing Agent Containing the Same | Searchlight