Loading…
Abcam ab142398-2500µg Amylin (human) Endogenous peptide | IRIGHT