Synthetic trefoil knot protein, illustration

Bildnummer 13686373
Synthetic trefoil knot protein, illustration
;