Chlorocebus sabaeus

HILPDA

hypoxia inducible lipid droplet-associated
3933257
60711