PM_16981703

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