33929-52-1 1-(Diphenylmethylene)-3-phenyl-1H-indene 1-(Diphenylmethylene)-3-phenyl-1H-indene Catalog No.: 387913 Name: 1-(Diphenylmethylene)-3-phenyl-1H-indene CAS: 33929-52-1 Formula: C28H20 Inquire about this product →