Phosphoribulopyrophosphate reacts with CO2 to produce two molecules of 3-phosphoglycerate, which are then converted into glyceraldehyde-3-phosphate (GAP) via several steps involving various enzymes such as rubisco, sedoheptulose-1,7-bisphosphatase, triose phosphate isomerase, and aldolase.