3105818-62-7 | Benzoic acid, 3-(4,4-dichloro-3-oxo-1-cyclobuten-1-yl)-, methyl ester | AOBChem