138951-99-2
Benzeneacetaldehyde, a-phenyl-a-2-propynyl-
Product Code:
1768451
Molecular Formula:
C17H14O
Molecular Weight:
Order 138951-99-2