120336-54-1

HOME PAGE

diphenylhexatrienylpropanoylhydrazylstachyose

Product Code: 736191
Molecular Formula: C45H62 N2 O21
Molecular Weight: 966.97
120336-54-1
diphenylhexatrienylpropanoylhydrazylstachyose,CASNo 120336-54-1