UP_P82695

Supplier Creative Peptides
Product # X19839
Pricing Inquire
LongTermStorageConditions -20°C
Functions Unknown
Source Synthetic
Sequence LDLTPGSHVDSYVEA
Feedback