1225532-89-7 | diisopropyl 3,3-difluorocyclobutane-1,1-dicarboxylate | AOBChem