Compstatin control peptide
CAS No. 301544-78-5
Compstatin control peptide