Polymeric materials implanted in the human body are usually invisible under X-ray, and the mixing of heavy metal salts into polymeric materials by physical compounding often poses compatibility problems. A new iodine-containing cyclic carbonate monomer, 4-iodo-N-(2-oxo-1,3-dioxan-5-yl)benzamide (IBTMC), is synthesized, which has a degradable carbonate group as its basic structural unit and iodine atoms attached to the side chain in the form of covalent bonds. The ring-opening polymerization of IBTMC is achieved at room temperature under the catalysis of the solid superbase 1,5,7-triazabicyclo[4.4.0]dec-5-ene (TBD). The structure and X-ray developing ability of the synthesized polycarbonate are characterized by 1 H-NMR, X-ray photoelectron spectroscopy (XPS), energy dispersive X-ray spectroscopy (EDS), Gel Permeation Chromatography (GPC), and micro-computed tomography (Micro-CT). The iodine atoms remain bound to the polymer as covalent bonds after a series of reactions and exhibit a high level of X-ray opacity. In vitro degradation experiments of the polymer prove that the polymer is degradable.