Macromolecule
Phycobiliproteins
Light harvesting proteins found in phycobilisomes.
AMW:CHEM:050056