Melanostatin, frog Neuropeptide; D2 modulator. Price Not Available 2.5 mg Melanostatin, frog Supplier Page Catalog Number M1648 Molecular Formula C189H285N53O57S1 Purity ≥95% Size 2.5 mg