PM_11160356

Supplier Creative Peptides
Product # X03939
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence FLGGNEVGKTY
Feedback