PM_2845932

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