264869-89-8
DISODIUMBENZOYLOXY-3,5-BENZENEDICARBOXYLATE
Product Code:
1223759
Molecular Formula:
C15H10 O6 . 2 Na
Molecular Weight:
616.43
Order 264869-89-8