chemical structure of 123139-39-9 FT-0689013

Product Name:

2-36-Neuropeptide Y(human)

Catalog No: FT-0689013

CAS NO:123139-39-9
MW:378.6000 g/mol
MF:C24H34N4
INCHI KEY:NQNIIYOBGWAPDR-UHFFFAOYSA-N