132964-54-6

132964-54-6 structure
132964-54-6 structure

Name N(alpha)-((biotinylamido)hexanoyl)-neuropeptide Y
No Any Chemical & Physical Properties