Structure of the human toll-like receptor 1 (TLR1), 3D cartoon model with differently colored secondary structure elements, white background

Code produit:
427645167