2969434-63-5 | 1-cyclopentyl-2,4-difluoro-3-iodobenzene | AOBChem