PPEYE_Nedd-4

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