75501-29-0
1H-Indene, 2,3-dihydro-1,1,3,3-tetramethyl-2-(phenylmethylene)-
Product Code:
1057266
Molecular Formula:
C20H22
Molecular Weight:
262.38
Order 75501-29-0