Benzene,1,1'-[2-(2,2-dimethyl-3-phenylcyclopropylidene)ethenylidene]bis[4-methyl-

Product Code: 1173468
Molecular Formula: C27H26
Molecular Weight:
919341-28-9