80180-68-3
6,6-diselenobis-(3-nitrobenzoic acid)
Product Code:
978596
Molecular Formula:
C14H8 N2 O8 Se2
Molecular Weight:
490.14
Order 80180-68-3