English | German | Russian | Czech

becampanel English

Meaning becampanel meaning

What does becampanel mean?

becampanel

A quinoxalinedione drug that acts as a competitive antagonist of the AMPA receptor.

Are you looking for...?