Family

Artificial ankyrin repeat proteins (83019)

Protein Children