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