GCA_000015705.1 P9303_08841 definition Predicted dienelactone hydrolase GCA_000015705.1 P9303_10371 definition Dienelactone hydrolase