Linopirdine definition

A psychostimulant and nootropic drug with neuroprotective effects. It acts as a potassium channel blocker and releases acetylcholine.
noun
0
0
Advertisement