bn:00262819n
Noun Concept
EL
No term available
EN
Surfactant protein A is an innate immune system collectin. Wikipedia
Relations
Sources