Catalytic mechanism of aromatic prenylation by NphB.

Catalytic mechanism of aromatic prenylation by NphB.