Logo DoctorsConnect

Your medical data, safe and secure.

Name

NBI-6024

Description

NBI-6024 is an altered peptide ligand that is designed to cause an immune response which result in preservation of beta-cell function and endogenous insulin production.

Brands

No brand information found.