876758-16-6
1H-Benzimidazole-4,6-disulfonic acid,2-[4-(4,6-disulfo-1H-benzimidazol-2-yl)phenyl]-,6-(3-hydroxy-2-oxopropyl) ester
Product Code:
2226771
Molecular Formula:
C23H18N4O14S4
Molecular Weight:
Order 876758-16-6