BI 1358894

BI 1358894 is an investigational antidepressant that works as a transient receptor potential cation channel inhibitor. It is developed by Boehringer Ingelheim.