PM_2461754

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