MBL2 blocking peptide Cat. No. GTX89586-PEP Cat. No. GTX89586-PEP Species Human See all MBL2 products