PM_1868985

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