20399-86-4
Acetaldehyde, (4,6-diphenyl-2H-pyran-2-ylidene)-
Product Code:
695014
Molecular Formula:
C19H14O2
Molecular Weight:
274.31
Order 20399-86-4