A confocal laser scanning microscope image of a lipid dropletrich cell with distinct fluorescent labels highlighting the droplets size and distribution

Code produit:
844410288