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