ELYA logo

ELYA

Alkaline protease

Molecular Synopsis