PM_3029781

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