LDL receptors on cell membrane, illustration

Bildnummer 12495131
LDL receptors on cell membrane, illustration