138036-88-1 1H-Indene, 3-(triphenylmethyl)- 1H-Indene, 3-(triphenylmethyl)- Catalog No.: 2245881 Name: 1H-Indene, 3-(triphenylmethyl)- CAS: 138036-88-1 Formula: C28H22 Inquire about this product →