172263-89-7

HOME PAGE

DEMEGEL

Product Code: 467429
Molecular Formula: C142H208N32O24
Molecular Weight: 2747.41
172263-89-7
demegel,CASNo 172263-89-7