Notch 1 (1735-1752)

Supplier Creative Peptides
Product # A13142
Pricing Inquire
MolecularWeight 2119.7
Sequence VLLFFVGCGVLLSRKRRR
Feedback