PM_18094166

Supplier Creative Peptides
Product # X09238
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence P(T/S)AP
Feedback