English | German | Russian | Czech

remacemide English

Meaning remacemide meaning

What does remacemide mean?

remacemide

A drug that acts as a low-affinity NMDA antagonist with sodium channel blocking properties.

Are you looking for...?