INAVA

Innate immunity activator protein

Molecular Synopsis