2,4-Diphenylcyclobutane-1,3-dicarboxylic acid 4462-95-7 EINECS 224-724-3 Truxillic acid