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