U2-sicaritoxin-Li1a

Supplier Creative Peptides
Product # S14003
Pricing Inquire
Sequence GCIKYGDRCGSPHGLPSNCCNDWKYKGRCGCTMGVCTCGPNCPSRGCDWSKKG
Feedback