Recombinant Mouse Proinsulin (25-108aa) from Creative BioMart

Description

Recombinant Mouse Proinsulin (25-108aa) was produced without tag