English | German | Russian | Czech

murabutide English

Meaning murabutide meaning

What does murabutide mean?

murabutide

A synthetic immunomodulator derived from muramyl dipeptide, the smallest bioactive unit of bacterial peptidoglycan

Are you looking for...?