Polycarbonate is typically synthesized through a polymerization process involving the reaction between bisphenol A (BPA) and phosgene (COCl2). This reaction is usually catalyzed by a base such as sodium hydroxide. Another environmentally friendly method involves the transesterification of BPA with diphenyl carbonate, often catalyzed by metal catalysts such as zinc or titanium compounds.