English | German | Russian | Czech

perzinfotel English

Meaning perzinfotel meaning

What does perzinfotel mean?

perzinfotel

A potent NMDA antagonist with neuroprotective effects.

Are you looking for...?