2894009-39-1 | Benzoic acid, 4-(4,4-dichloro-3-oxo-1-cyclobuten-1-yl)-, methyl ester | AOBChem