142389-12-6
1,4-Naphthalenedione, 2-(3-phenylpropyl)-
Product Code:
1404373
Molecular Formula:
C19H16O2
Molecular Weight:
276.32
Order 142389-12-6