919341-28-9
Benzene,1,1'-[2-(2,2-dimethyl-3-phenylcyclopropylidene)ethenylidene]bis[4-methyl-
Product Code:
1173468
Molecular Formula:
C27H26
Molecular Weight:
Order 919341-28-9