UP_P80580

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