Insulin Receptor (1142-1153), Amide

Supplier Creative Peptides
Product # I02003
Pricing Inquire
MolecularWeight 1621.8
Sequence TRDIYETDYYRK-NH2
Feedback