Closeup of insulin receptor proteins embedded in the cell membrane with their binding sites 4k animation
Download sample
File Details
Published: 2024-09-12 14:25:34.655603 Category: Graphic Resources Type: Video Duration: 4 sec. Model release: NoShare
Contributor: ArtisticLens
ID : 971063124