323-92-2
Dibenzod,g1,3,6trioxocin
Product Code:
1213319
Molecular Formula:
C13H10 O3
Molecular Weight:
214.21
Order 323-92-2