Top Suppliers:I want be here

99575-89-0

99575-89-0 structure
99575-89-0 structure

Name Neuropeptide Y, human, rat
Synonyms YPSKPDNPGEDAPAEDMARYYSALRHYINLITRQRY-NH2
Molecular Formula C189H285N55O57S