31389-54-5
1,4-Naphthalenedione, hydroxy-
Product Code:
1161132
Molecular Formula:
C10H6O3
Molecular Weight:
174.15
Order 31389-54-5