The present invention relates to a particle or pharmaceutical composition comprising one, more particles or a suspension of same or different particles comprising a degradable compound and an alpha emitting radionuclide and/or a radionuclide generating alpha emitting daughter. Calcium carbonate (CaCO 3 ) microparticles radiolabeled with 224 Ra are in particular described. The particles are beneficial for use in the treatment of cancer.