PM_2138541

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