105801-86-3
1,3(2H,4H)-Naphthalenedione
Product Code:
1029797
Molecular Formula:
C10H8O2
Molecular Weight:
160.16
Order 105801-86-3