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