NobleBlocks
    A Model of Structure and Catalysis for Ketoreductase Domains in Modular Polyketide Synthases | NobleBlocks