885269-67-0 INDAN-2-YLIDENE-ACETIC ACID INDAN-2-YLIDENE-ACETIC ACID Catalog No.: 1381952 Name: INDAN-2-YLIDENE-ACETIC ACID CAS: 885269-67-0 Formula: C11H10O2 Inquire about this product →