PM_2145279

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