112307-39-8
1,4-Naphthalenedione, 2,6-diphenyl-
Product Code:
1167967
Molecular Formula:
C22H14O2
Molecular Weight:
310.34
Order 112307-39-8