PM_8184542

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