PM_2666407

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