4-ethenylbenzene-1,2-dicarboxylic acid

4-ethenylbenzene-1,2-dicarboxylic acid · CAS 22037-61-2