2027783-42-0 | (3,3-Difluorocyclobutyl)(2,3-dihydro-1H-inden-5-yl)methanone | AOBChem