CINNAMYLIDENEMALONIC ACID

Product Number: WD06623
Product Name: CINNAMYLIDENEMALONIC ACID
CAS: 4472-92-8
MF: C12H10O4
MW: 218.2054