ES15

15 kDa excretory/secretory protein

Molecular Synopsis