2871-26-3
CINNAMYLIDENEFLUORENE
Product Code:
1056596
Molecular Formula:
C22H16
Molecular Weight:
280.36
Order 2871-26-3