EBP12399 - Immunizing Peptide CLIC1 / NCC27

Supplier: Everest
Reference: EBP12399
Name: EBP12399 - Immunizing Peptide CLIC1 / NCC27
Category: Peptide
Aditional Names: CLIC1 / NCC27
Unit: 100ug of dried peptide
Price: Consultar
Storage conditions: Shipped at ambient temperature, store at -20°C