Keyword

three-repeat structure (22)

experimental structure that contains three tandemly repeated units

Nodes