ByNobleID
    Biphenyl synthase, a novel type III polyketide synthase. | NobleID