61578-68-5

1-(2,2-Dimethyl-1-phenylpropylidene)-3-tert-butyl-1H-indene

Cas Number: 61578-68-5  Molecular Structure
Product Code
1349724
Product Name
1-(2,2-Dimethyl-1-phenylpropylidene)-3-tert-butyl-1H-indene
Cas Number
61578-68-5
Molecular Formula
C24H28