PM_9637732

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