SEARCH Articles Figures Tables Geranylgeranyl Geranylgeranyl diphosphate (GGPP Geranylgeranyl diphosphate cyclization Geranylgeranyl diphosphate synthase Geranylgeranyl diphosphate synthase proteins Phytoene from geranylgeranyl diphosphate