15

Endolysin

Molecular Synopsis