During first phase (carboxylation) of Calvin cycle RUBP (ribulose-1,5-biphosphate) combine with CO2 in the presence of RUBP carboxylase or rubisco. This reaction produces a transient (unstable) intermediate compound 2 carboxy, 3-keto, 1-5 biphosphoribotol.