Chlorosome envelope protein C
Chlorosomes are light-harvesting antennae found in green bacteria. CsmC is one of the proteins that exists in the chlorosome envelope. CsmC has been shown to exist as a homomultimer with CsmD in the chlorosome envelope. CsmC is thought to be important in chlorosome elongation and shape.