144949-59-7
3,3-DICARBOXY-5,5-DINITROBIPHENYL
Product Code:
1152656
Molecular Formula:
C14H8N2O8
Molecular Weight:
332.22
Order 144949-59-7