Two distinct mechanisms for TIM barrel prenyltransferases in bacteria.

Two distinct mechanisms for TIM barrel prenyltransferases in bacteria.