PM_1396968

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