Requirement Information

Idebenone Sulfate

319906-76-8

Idebenone Sulfate

CAS No: 319906-76-8
Mol Formula: C19H30O8S
Synonyms: Idebenone Sulfate
BP:
MP:
Uses:
Mol Weight:418.5
No Suppliers for this product!