HomeAbout usHospitalsSearchLogin
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.
No brand information found.