Back to Previous Page

Human Glucose dependent insulin releasin

ITEM#: 2042-EK710978

MFR#: EK710978

Human Glucose dependent insulin releasing polypeptide(GIP) E

Human Glucose dependent insulin releasing polypeptide(GIP) E