113676-81-6

neuropeptide Y (26-36)

Cas Number: 113676-81-6  Molecular Structure
Product Code
1309180
Product Name
neuropeptide Y (26-36)
Cas Number
113676-81-6
Molecular Formula
C67H106 N22 O16