Compstatin It is a 13-residue cyclic peptide and a potent inhibitor of the complement system. SKU: SLB-IC3780-1mg Supplier: Solarbio Unit: bottle Add to cart Contact Us Add to wishlist Price 233.88 € 233.88 € Terms and Conditions