PM_3022256

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