|
Platelet satellite (cell structure)
Platelet satellite
Id250317006
StatusPrimitive