NDUFB6 (O95139)

Lipid droplet proteomes

NDUFB6 droplet interactions