a substance that binds to an enzyme By Posted on May 19, 2024 Gallery a substance that binds to an enzyme