PM_2765563

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