English | German | Russian | Czech

almurtide English

Meaning almurtide meaning

What does almurtide mean?

almurtide

A synthetic muramyl dipeptide analogue with potential immunostimulating and antineoplastic activity.

Are you looking for...?