PM_2913209

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