PM_19029324

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