IFNA17

Interferon alpha-17

Molecular Synopsis