(D-Trp32)-Neuropeptide Y (human, rat)

Supplier Creative Peptides
Product # N05033
CAS # 178861-83-1
Pricing Inquire
MolecularWeight 4356.85
Feedback