Insulin Receptor (1142-1153)

Supplier Creative Peptides
Product # I02004
Pricing Inquire
MolecularWeight 1622.8
Sequence TRDIYETDYYRK
Feedback